24小时新闻关注

within,parade,恐龙化石拼图-第二视角新闻

全部皆目标

全部皆目标(类型值在外)

undefined, number, string, boolean归于简略的值类型

函数、数组、目标、new Number(10)都是目标。他们都是引证类型

Null是根本数据类型,不是引证数据类型

根本数据类型的值便是它自身的值,引证数据类型是寄存的对这个目标引证的指针,Null自身的值便是Null,所以不是引证类型

判别值类型的类型用typeof,引证类型的类型用instanceof

javascript为弱类型,里全部皆是目标,目标里边都是特点,而它的办法也是一种特点,用键值对的方式来表明,且javascript中的目标能够随意扩展特点,没有class的束缚。

简略示例

var a1={
b:10,
c:function(n){
alert(this.a+n);
},
d:{car:"000000",long:"五十"}
};

尽管函数是一种目标,但函数和目标那个之间更像是一种彼此生成的联系。

目标都由函数来创立,咱们平常所写的var let等其实是一种“语法糖”其本质仍是函数。

下节咱们来讲prototype

下节咱们持续共享prototype,有不同的观念欢迎谈论留言给给小编

原型链

一同学习

点击进入下一节javascript之闭包和原型(第二节 prototype)

相关文章