javascript学习笔记 - 引用类型 基本包装类型

本文介绍了JavaScript中的六种基本包装类型,即Boolean、Number和String,它们与基本数据类型boolean、number和string相对应。文章解释了引用类型和基本包装类型之间的主要区别,特别是在对象生存周期方面的不同。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

六 基本包装类型

  Boolean,Number,String 这三个引用类型亦称为基本包装类型,与基本的数据类型boolean,number,string相关联。为了方便操作这些基本类型的数据。

  引用类型和基本包装类型最大的区别在于对象的生存期。引用类型在代码执行流离开当前作用域之前都是一直存在的,基本包装类型只存在与代码流执行读取基本类型的值的一行代码之中。例如:

var str = 'hello,world';//基本类型的数据
str.color = 'red';//创建String包装对象Str,并添加属性color,赋值'red'
alert(str.color);//Str对象已经在上一行结束时自动销毁了,因此color返回的是undefined。此行代码运行时又会创建对象Str,并添加属性color,但没有赋值。 

转载于:https://www.cnblogs.com/mysic/p/5384173.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值