在阅读ts的中文文档的时候,
可以认为,声明一个变量为任意值之后,对它的任何操作,返回的内容的类型都是任意值。
// 在任意值上访问任何属性都是允许的:
let anyThing: any = 'hello';
console.log(anyThing.myName);
console.log(anyThing.myName.firstName);
// 也允许调用任何方法:
let anyThing: any = 'Tom';
anyThing.setName('Jerry');
anyThing.setName('Jerry').sayHello();
anyThing.myName.setFirstName('Cat');
1.请问,这里说的返回的内容的类型都是任意值
是什么意思呢?是指的还是这个anyThing变量吗,还是说的其他什么?
2.这里的运行调用任意方法和属性都是允许的
示例不恰当,没有理解这里的示例是什么意思,是指的没有public private 这样的访问范围限制吗?
When a value is of type any, you can access any properties of it (which will in turn be of type any)
中文翻译的不好,还是英文原文比较容易理解。