JavaScript 是动态类型的。
这意味着在运行时检查对象的类型。(在静态类型语言中,在编译时检查类型。)
换句话说,JavaScript 变量与类型无关。这意味着你可以毫无问题地更改数据类型。
var num = 10;
num = "Test";
在静态类型语言(例如 C++)中,不可能以这种方式将整数更改为字符串。
JavaScript 是动态类型的。
这意味着在运行时检查对象的类型。(在静态类型语言中,在编译时检查类型。)
换句话说,JavaScript 变量与类型无关。这意味着你可以毫无问题地更改数据类型。
var num = 10;
num = "Test";
在静态类型语言(例如 C++)中,不可能以这种方式将整数更改为字符串。