1
使用in
关键字时,可以很容易地检查某个对象中是否存在给定的键。但是,原型函数也是in
的一个对象。例如,检查成员是否在实例或原型
var arr = {'a': 'foo', 'b': 'bar'}
Object.prototype.dummyfunc = function() {}
'a' in arr // true
'dummyfunc' in arr // true
我如何成员中的对象,或存在Object
原型函数的实例是真正的区别?
谢谢。
这就像一个魅力,谢谢。 – pimvdb 2011-01-29 12:41:54