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