本文实例讲述了javascript包装对象用法。分享给大家供大家参考。具体分析如下:
js对象是一种复合值:它是属性或已命名值得集合。
参考以下代码:
var s = "hello world";
var len = s.length;
在该例子中,s是字符串,而字符串不是对象,但为何会有属性呢?其实只要引用了字符串s的属性,js就会将字符串通过调用new String(s)的方式转换为对象,该对象继承了字符串的方法,并被用来处理属性的引用;一旦属性引用结束,这个新创建的对象就会被销毁(在实现上并不一定创建或销毁这个临时对象,但整个过程看来是这样)。
同字符串一样,数字和布尔值也具有各自的方