共计 251 个字符,预计需要花费 1 分钟才能阅读完成。
1、new 后做了什么?
- 创立一个新对象
- 将构造函数的作用域赋给新对象(因而 this 就指向了这个新对象)
- 执行构造函数中的代码(为这个新对象增加属性)
- 返回新对象
2、什么是 包装对象
所谓“包装对象”,指的是与数值、字符串、布尔值别离绝对应的 Number
、String
、Boolean
三个原生对象。这三个原生对象能够把原始类型的值变成(包装成)对象。
某些场合,原始类型的值会主动当作包装对象调用,即调用包装对象的属性和办法。这时,JavaScript 引擎会主动将原始类型的值转为包装对象实例,并在应用后立即销毁实例。
正文完
发表至: javascript
2021-02-23