js的几个基本类型中对应都有个包装类型
- Number;
- String;
- Boolean;
- Symbol
var str = 'abc'
var newStr = str.charAt('0')
console.log(newStr) // a
. 运算符提供了装箱操作,它会根据基础类型构造一个临时对象,使得我们能在基础类型上调用对应对象的方法。
过程就类似于下面的代码
var str = new String('abc')
var newStr = str.charAt('0')
console.log(newStr) // a
网友评论