javascript包装对象
来源:互联网 发布:flash制作软件下载 编辑:程序博客网 时间:2024/05/16 11:04
javascript对象是一种复合值,是属性和已命名值的集合,通过.符合来引用属性值,当属性值是一个函数的时候,称其为方法。
我们看到字符串也同样有属性和方法:
var s = 'test';var l = s.length; //属性var i = s.indexOf('t'); //方法typeof s // string
但字符串s不是对象,是原始类型string,按理说原始类型是没有属性和方法的,那为什么字符串s会有属性和方法呢?
这是因为当引用了字符串s的属性或者方法时,javascript就会将字符串s通过调用new String(s)方式转换为对象,这个对象继承了字符串的方法,一旦属性引用结束,这个新创建的对象就会销毁,这个新创建的临时对象也叫作包装对象。但如果你对字符串的属性赋值,则会忽略这个操作。数字和布尔类型同字符串操作。
0 0
- javascript包装对象
- JavaScript中的包装对象
- JavaScript Core -- 包装对象
- JavaScript包装对象
- JavaScript中的包装对象
- javascript包装对象
- JavaScript 包装对象
- JavaScript-包装对象
- javascript包装对象
- JavaScript中的包装对象
- JavaScript什么是包装对象
- Javascript 包装对象
- JavaScript对象、包装类
- JavaScript包装对象使用介绍
- Javascript学习笔记(包装对象)
- javascript标准对象与包装对象
- JavaScript学习笔记十七:包装对象
- Javascript小结(四)----包装对象
- 模仿列表树控件
- iOS — SVN(Cornerstone)用法详解
- [C++]面向对象方法
- ImageLoador简介
- 今日分享PHP函数array_coulumn的用法及解释
- javascript包装对象
- 在win10环境下用pip安装xlrd 1.0.0的问题(python2.7)
- Maven常用知识
- https经过ngxin在web服务器收到http请求
- 使用java绘制希尔伯特曲线(hilbert curve)
- wireshark基础使用笔记
- mp3和g729a
- Kali Linux 无线渗透测试入门指南 第七章 高级 WLAN 攻击
- sublime插件ctags安装及配置