# 包装类型
基本类型没有属性和方法,但是为了便于操作基本类型的值。在调用基本类型的属性或方法时,js会在后台隐式的将基本类型的值转为对象。
会在后台调用 String('abc') 转换,然后调用 属性。 之后使用完开箱操作。
可以使用 Object 函数显示地将基本类型转为包装类型
使用完之后,可以通过使用 valueOf 将包装类型转为基本类型。
var a = 'abc';
var b = Object(a); // String {'abc'}
var c = b.valueOf(); // 'abc'