if (foo.hasOwnProperty(i)) { console.log(i); } } 例子中因為使用了hasOwnProperty,最終輸出moo;如果忽略 hasOwnProperty ,代碼將會輸出非預(yù)期結(jié)果,因為本地原型(如Object.prototype)已經(jīng)被擴展了。 Prototype框架就是擴展Javascript原始對象的一個類庫,并被廣泛使用,其缺點也很明顯,當框架引入后,如果不使用 ha...
www.dbjr.com.cn/article/379...htm 2025-6-4