JavaScript类型
js七种数据类型
1. Undefined、Null、Boolean、Number、String、Object、Symbol
2. Undefined表示未定义,Null表示定义了未赋值
3. String是字符串的UTF16编码,最大长度2^53-1
4. Number: NaN、Infinity、-Infinity
浮点数运算
```
console.log( Math.abs(0.1 + 0.2 - 0.3) <= Number.EPSILON);
```
5. Symbol
```
var o = new Object
o[Symbol.iterator] = function() {
var v = 0
return {
next: function() {
return { value: v++, done: v > 10 }
}
}
};
for(var v of o)
console.log(v); // 0 1 2 3 ... 9
```
##### 类型转换
数据类型转换 数据类型
网友评论