JavaScript 又一坑之一。
// 创建一个数字
var num = 123
var num = Number(123)
var num = new Number(123)
/*
这三种创建方法最后 num 的值都是 123,但是他们的类型却是不相等的
123 === Number(123) !== new Number(123) // true
*/
/*
数组版: Array([1]) !== [1] !== new Array([1])
...
*/
// 所在必须记住在声明类型的时候,要抛弃这种坑爹的 new Number(123) 的 “包装对象”
JavaScript 数据类型
JavaScript 数字
JavaScript 字符串
JavaScript 数组
JavaScript 对象
JavaScript Map
JavaScript Set
JavaScript null
JavaScript undefined
JavaScript 类型检测
JavaScript 包装对象
JavaScript 函数
JavaScript 参数
JavaScript 匿名函数
JavaScript 箭头函数
JavaScript 递归
JavaScript 闭包
JavaScript 生成器
JavaScript 异步
JavaScript setTimeout
JavaScript setInterval
JavaScript 回调
JavaScript Promise
JavaScript async await