let s:string = 'a';
let n:number = 0;
let o:object = {};
let b:boolean = true;
function set(arg:any):void{
s = arg;
n = arg;
o = arg;
b = arg;
}
set('abc');
console.log(s,n,o,b); // abc abc abc abc
已经设定好的类型,怎么通过函数里面可以赋值呢,在外面再复制其他类型的还是报错的
你这就等于
any 类型的值能被任何类型所兼容,所以能给赋值给任何类型的变量。