码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript原型链问题

时间:2015-07-21 23:57:52      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:

 

1. 使用new来创建对象(调用构造函数)时,如果return的是非对象(数字、字符串、布尔类型等)会忽而略返回值;如果return的是对象,则返回该对象。
2. 重写原型会切断原型链:
foo = function(){
}
foo.proto.x = 3;
var foo1 = new foo();
alert(foo1.x);// 有值
foo.proto = {
}
foo1.x // 出现错误

JavaScript原型链问题

标签:

原文地址:http://www.cnblogs.com/caiyao/p/4665886.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!