基本数据类型与对象之间的关系

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基本数据类型与包装类字符串之间的转换包装类的初始值与比较对象常量池

基本类型和包装类

在数据结构中数据、数据元素、数据对象、数据结构、存储结构、数据类型以及抽象数据类型的定义分别是啥

Java基础(34):Java中基本数据类型的包装类(主要为了不同数据类型之间更方便的进行转换)

简单叙述面向对象的三个基本特征

JavaSE包装类基本类型和字符串之间的转换==和equals的区别