JavaScript的数据类型和包装对象
2017-05-08 22:41
155 查看
原始类型
number
string
boolean
null
undefined
对象(object)
Function
Array
Date
…
包装类型
number
string
boolean
JS中,当为基本类型添加属性时,会将它转换为对应的包装类型对象,操作完成后(如:返回属性的值),这个临时对象会被销毁。
所以上面的代码中a.t的值是undefined
number
string
boolean
null
undefined
对象(object)
Function
Array
Date
…
包装类型
number
string
boolean
var a = "string"; alert(a.length); //6,为什么基本类型的a会有length属性? a.t = 3; //为a增加属性t alert(a.t); //undefined
JS中,当为基本类型添加属性时,会将它转换为对应的包装类型对象,操作完成后(如:返回属性的值),这个临时对象会被销毁。
所以上面的代码中a.t的值是undefined
相关文章推荐
- javascript一些让人迷惑的地方--基本数据类型的包装对象
- JavaScript 类型的包装对象(Typed Wrappers)
- JavaScript语法入门系列(三) 基本数据类型及其对应对象类型
- JavaScript学习10 JS数据类型、强制类型转换和对象属性
- Web开发技术 ——JavaScript语法2(变量、数据类型、对象)
- Java中基本数据类型对象包装类(传智播客毕老师视频讲解)
- [从jQuery看JavaScript]-数据类型和对象(Type and Object)(一)
- 16-OC中NSNumber的使用(把基本数据类型包装成OC对象)
- javascript基础编程の变量、对象、数据类型及函数
- JavaScript 数据类型 、JS 变量 、JS 对象
- 包装对象——JavaScript中原始类型拥有属性的原因
- 基本数据类型对象包装类
- day13String获取判断切割替换。最大子串。StringBuffer。基本数据类型对象包装类如Integer。进制转换。自动装箱。
- 【Javascript 拾遗之六】深入Javascript数据类型和对象类型
- JavaScript基础(对象定义,函数定义,数据类型等)
- javascript 判断是否为数组或对象或各种其它数据类型
- Javascript基础编程の变量、对象、数据类型及函数
- javascript数据类型,对象,继承及原型链
- java基本数据类型对象包装类总结
- java基础基本数据类型对象包装