码迷,mamicode.com
首页 > 编程语言 > 详细

对JavaScript的深入理解

时间:2017-07-10 23:45:40      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:rip   一个   string   bsp   判断   ==   引用   引用类型   ceo   

1.一切(引用类型)都是对象,对象是属性的集合。

2.判断一个变量是否是对象。值类型(undefined,number,string,boolean)的类型判断用typeof,引用类型(函数,数组,对象,null,new Number)的类型判断用instanceof。其中typeof判断引用类型只有两个结果(object/function).

3.对象都是函数创建的,而函数是Function创建的,Function也是函数,函数也是一种对象。

4.每个函数function都有一个prototype,每个对象都有一个__proto__属性,指向创建该对象的函数的prototype。__proto__指向的就是Object.prototype.但是Object.prototype却是一个特例,他的__proto__指向的是null。Object.__proto__===Function.prototype.

 

对JavaScript的深入理解

标签:rip   一个   string   bsp   判断   ==   引用   引用类型   ceo   

原文地址:http://www.cnblogs.com/jiaxiaonuo/p/7148090.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!