为便于操作基本类型值,ECMAScript提供了3个特殊的引用类型:Boolean, Number 和 String
// 字符串怎么会有方法呢 var str1 = "some text", str2 = str1.slice(2); // JS引擎的解析原理类似这样;创建一个对应的基本包装类型的对象 var tempStrObj = new String(str1); str2 = tempStrObj.slice(2); tempStrObj = null;