让我顺间思路清晰的一个无聊调试(关于实例、继承)

程序:

 1 function a(){
 2     var a1 = 1,
 3         a2 = 2;
 4 }
 5 var b = new a();
 6 console.log(b.constructor);
 7 console.log(b.prototype);
 8 console.log(b);
 9 b.prototype = {
10     a1 : '3',
11     a2 : '4'
12 }
13 console.log(b.constructor);
14 console.log(b.prototype);
15 console.log(b);

运行结果:

1 a()
2 undefined
3 a {}
4 a()
5 Object { a1="3", a2="4"}
6 a { prototype={...}}
posted @ 2012-06-14 14:58  妙計出自山人  阅读(208)  评论(1编辑  收藏  举报