🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 数据类型 在Javascript中,数据类型包括了数值型、布尔类型、字符型、对象、数组、还有两个比较特殊的数据类型null/undefined。 > 函数也是一种特殊的数据类型 在数值型的运算中,浮点类型由于涉及到不同进制的换算,所以在计算的时候会出现一些意想不到的结果。 ```javascript var a1 = 0.1; var a2 = 0.3; console.log(a1 + a2); // 0.4 console.log(a2 / a1); // 2.9999999999999996 ``` 在Javascript中对象类型又可以理解为: 狭义的对象 (object) 数组(array) 函数(function) 包括数值、字符串、布尔值我们都成为基本数据类型,基本数据类型不能再细分。 在对变量进行赋值的时候,可以修改变量的数据类型,这是Javascript语言的特殊点,也是作为一种弱语言的基本特性。 ```javascript var test1 = function() { console.log("hello, test1"); }; test1(); test1 = "hello"; console.log("test1 = " + test1); ```