基本数据类型与对象之间的关系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本数据类型与对象之间的关系相关的知识,希望对你有一定的参考价值。
var s = ‘string‘
console.log(s.length) //6
s.t = 6
console.log(s.t) //undefined
var str = new String(‘string‘)
console.log(str.length) //6
str.t = 6
console.log(str.t) // 6
但基本数据类型尝试用对象的方式来使用时,如访问length属性,添加自定义属性时,javascript会智能地将基本数据类型转换为包装对象类型,如String。当完成访问或设置时,临时对象会被销毁,故打印s.t为undefined。
以上是关于基本数据类型与对象之间的关系的主要内容,如果未能解决你的问题,请参考以下文章
从零开始的Java开发1-5-2 包装类与基本数据类型常用API基本数据类型与包装类字符串之间的转换包装类的初始值与比较对象常量池
在数据结构中数据、数据元素、数据对象、数据结构、存储结构、数据类型以及抽象数据类型的定义分别是啥