字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。
其实,我个人挺佩服var的,感觉怎嘛像是万能的一样。
JavaScript 拥有动态类型
JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型:
实例
var x; // x 为 undefined
var x = 5; // 现在 x 为数字
var x = "John"; // 现在 x 为字符串
var x = 5; // 现在 x 为数字
var x = "John"; // 现在 x 为字符串
![](https://i-blog.csdnimg.cn/blog_migrate/6c584f91d4c51458123f1800a896c884.png)