包装对象

25 阅读1分钟

上面代码中,abc是一个字符串,本身不是对象,不能调用length属性。JavaScript 引擎自动将其转为包装对象,在这个对象上调用length属性。调用结束后,这个临时对象就会被销毁。这就叫原始类型与实例对象的自动转换。

'aaa'.split()
//'aaa'会被转化为string对象然后马上销毁