diff --git a/深入探索 JavaScript/JavaScript 类型.md b/深入探索 JavaScript/JavaScript 类型.md index bebfdd1..7c49cf9 100644 --- a/深入探索 JavaScript/JavaScript 类型.md +++ b/深入探索 JavaScript/JavaScript 类型.md @@ -22,4 +22,7 @@ ## Object -- JavaScript 中的几个ji'ben'l \ No newline at end of file +- JavaScript 中的几个基本类型,都在对象类型中有一个对应的对象类型,这些基本类型是 `Number`、`String`、`Boolean`、`Symbol` +- 所以 3 与 new Number(3) 是完全不同的值,一个是 Number 类型,一个是对象类型 +- `Number`、`String`、`Boolean`,三个构造器是两用的,当和 new 搭配时会产生对象,直接调用时表示强制类型转换 +- Symbol 函数比较特殊,直接用 new 调用它会抛出错误,但它仍然是 Symbol 对象的构造器 \ No newline at end of file