博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript基本包装类介绍
阅读量:5325 次
发布时间:2019-06-14

本文共 481 字,大约阅读时间需要 1 分钟。

  为了便于操作基本类型值,ECMAScript 提供了 3 个特殊的引用类型:Boolean、Number和 String。这些类型与其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而能够调用一些方法来操作这些数据。

 

经典实例1:

  String对象是基本类型,但是也是特殊的引用类型(基本包装类型:内部创建对象,可以调用它自己内部的特殊行为)

1        var str = "abcd";2        str.length = 2;3        console.log(str); //输出结果为abcd

 上面 str.length = 2; 实际执行为new String("abcd"),然后new String("abcd").length = 2,然后delete销毁这个对象,与前面的对象无关,所以后面访问str时,还是abcd;

 

转载于:https://www.cnblogs.com/wood2012/p/7898949.html

你可能感兴趣的文章
request.getRequestDispatcher("").forward()中文乱码
查看>>
SQLite 批量insert - 如何加速SQLite的插入操作
查看>>
js之事件冒泡和事件捕获(四)
查看>>
配置nginx1.8支持thinkPHP3.2 pathinfo模式
查看>>
Spring模块
查看>>
P1478 陶陶摘苹果(升级版)洛谷 (c++)(贪心、排序)
查看>>
iis配置问题
查看>>
hdu 5417 Victor and Machine
查看>>
人物-李彦宏:李彦宏
查看>>
.NETFramework:ConfigurationManager
查看>>
JSP-Runoob:JSP 点击量统计
查看>>
package-org.springframework.ui-interface:Model.class
查看>>
Java-MyBatis-杂项: MyBatis 中 in 的用法2
查看>>
WiFi direct 的相关特点
查看>>
数据结构-线段树
查看>>
HUD2647 Reward_反向建图拓扑排序
查看>>
BZOJ 3343 教主的魔法 分块
查看>>
白发长哪里是肝不好
查看>>
QT Graphics-View图元组使用
查看>>
利用反射调用方法时,处理ref,out参数需要注意的问题(转)
查看>>