我总是会为我的变量和函数设置类型,这是我从学习Java时养成的习惯,似乎是正确的做法。
但是我经常在别人的代码中看到“弱类型”,但我无法反驳,因为我不知道保持所有内容都强类型的真正优势在哪里。
我认为我的问题很明确,但我会举一些例子:
我的代码可能会像这样:
但是我经常在别人的代码中看到“弱类型”,但我无法反驳,因为我不知道保持所有内容都强类型的真正优势在哪里。
我认为我的问题很明确,但我会举一些例子:
var id = "Z226";
function changeId(newId){
id = newId;
return newId;
}
我的代码可能会像这样:
我的代码可能会像这样:
var id:String = "Z226";
function changeId(newId:String):String{
id = newId;
return newId;
}