首页 > 代码库 > 对JavaScript的深入理解
对JavaScript的深入理解
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的深入理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。