你的位置:首页 > Java教程

[Java教程]深入理解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

未完.....