深入理解javascript原型和闭包-学习
原址:http://www.cnblogs.com/wangfupeng1988/p/3977924.html
作者:王福朋
====================================================
(1)
值类型的类型判断用typeof:
console.log(typeof(10)); // number
undefined, number, string, boolean)属于简单的值类型
引用类型的类型判断用instanceof:
console.log(fn instanceof Object); // true
函数、数组、对象、null、new Number(10)都是对象。他们都是引用类型
一切(引用类型)都是对象,对象是属性的集合。
(2)
对象都是通过函数创建的
function Fn() {
this.name = '王福朋';
this.year = 1988;
}
var fn1 = new Fn();
(3)
每个对象都有一个隐藏的属性——“__proto__”,这个属性引用了创建这个对象的函数的prototype。即:fn.__proto__ === Fn.prototype


未完.....
浙公网安备 33010602011771号