functionFoo(name , age){this.name = name;
this.age = age;
this.class = "class-1";
returnthis; // 默认有这一行
}
var f = new Foo( "bobo" ,22); // 实例化对象
var a = {} 其实 是 var a = new Object(); var a = [] 其实 是 var a = new Array(); function Foo(){} 其实 是 var Foo = new Function(); 使用instanceof 判断函数是否是一个变量的构造函数 如何判断一个变量是不是数组 : 用instanceof Array // 二、原型规则和示例 // 原型规则是学习原型链的基础