基本包装类型

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为了我们使用方便,浏览器允许使用简单类型直接调用方法,会自动把简单类型转换成复杂类型。

上一篇 下一篇

猜你喜欢

热点阅读