学习对象的相关方法–未完结版
1 前言
引用类型通常叫做类(class),也就是说,遇到引用值,所处理的就是对象。
注意:从传统意义上来说,ECMAScript 并不真正具有类。事实上,除了说明不存在类,在 ECMA-262 中根本没有出现类这个词。ECMAScript 定义了对象定义,逻辑上等价于其他程序设计语言中的类。
提示:本教程将使用术语对象。
对象是由 new 运算符加上要实例化的对象的名字创建的。
这种语法与 Java 语言的相似,不过当有不止一个参数时,ECMAScript 要求使用括号。如果没有参数,括号可以省略
注意:尽管括号不是必需的,但是为了避免混乱,最好使用括号。
共有属性
__proto__&&constructor
在JavaScript中,每个具有原型的对象都会自动获得constructor属性。
除了arguments、Enumerator、Error、Global、Math、RegExp、Regular Expression等一些特殊对象之外,其他所有的JavaScript内置对象都具备constructor属性。例如:Array、Boolean、Date、Function、Number、Object、String等。所有主流浏览器均支持该属性。
2 学习Object对象
| 1 | function learnObject(){ | 
3 学习Boolean对象
| 1 | function learnBoolean(){ | 
4 学习Number对象
| 1 | function learnNumber(){ | 
5 学习String对象
| 1 | function learnString(){ |