基本包装类型 2020-05-14 本文已影响0人 疯狂的蜗牛Dianna 简单数据类型是没有属性和方法的。为了方便操作基本数据类型,javaScript还提供了三个特殊的引用类型: String/Number/Boolean。 var str = 'abc'; var res = str.indexOf("a"); //运行结果是: 0 基本包装类型: 把基本类型包装成复杂类型。 发生了三件事 1.把简单类型转换成复杂类型:var s = new String(str); 2.调用包装类型的indexO方法: var result = s.indexOf("a"); 3.销毁刚刚创建的复杂类型 总结 : js为了我们使用方便,浏览器允许使用简单类型直接调用方法,会自动把简单类型转换成复杂类型。