重庆SEO前端技术博客

重庆SEO前端技术博客

当前位置: 主页 > javascript >

JavaScript中包装对象是什么?_JavaScript教程

时间:2020-11-04 19:38来源:未知 作者:点击:
在 JavaScript 中有三种原始数据类型被称为包装对象:数值、字符串、布尔 原始对象的数据在一定条件下可以自动转换为对象,这就是包装对象。 // 例子: var a1=123456; //声明 变量 赋值为
JavaScript中有三种原始数据类型被称为包装对象:数值、字符串、布尔
 
原始对象的数据在一定条件下可以自动转换为对象,这就是包装对象。
 
// 例子:
var a1='123456';         //声明变量  赋值为字符串
console.log(a1.length);  //打印a1变量得字符长度

 
为什么这个a1.length就能够获取到它得长度呢?
 
分析一波:
 
JavaScript中包装对象是什么?_JavaScript教程
 
每个对象拥有一个原型对象,对象以其原型为模板、从原型继承方法和属性。原型对象也可能拥有原型,并从中继承方法和属性,一层一层、以此类推。这种关系常被称为原型链 (prototype chain),它解释了为何一个对象会拥有定义在其他对象中的属性和方法。

------分隔线----------------------------