从一开始学习js的时候,书上面或者是老师就一直给我们灌输着js是一种弱类型语言这样的一个思想。也就是说我们在定义变量的时候可以不用生命变量类型,而是在程序运行过程中,类型会根据运行过程中进行确定。这样,我们能够使用一个变量来保存不同的数据类型。但是,并不是说javascript没有数据类型。其中javascript也同样存在有数据类型。
javascript中包含有7中数据类型:
Null
Undefined
String
Number
Boolean
Symbol (ECMAScript 6 新定义)
以及Object
其中值类型包括有Null、Undefined、Number、String、Boolean
引用类型包含有Object