js for in会输出对象原型链中的属性吗

通过构造函数创建一个对象,再给构造函数的原型添加一个属性。下面:
用for in输出这个对象的所有属性和方法的时候。那么后来从原型添加的属性会不会被输出呢?

会的,但是可以用 obj.hasOwnProperty(i)来进行判断筛选
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-24
类似问题建议自己试一下,可加强记忆
相似回答