__id闭包不太懂啊,闭包不就是外部函数可以读取内部变量么?那就相当于这个内部变量的值是始终在内存中的,那怎么会不污染全局?求指教,闭包这里不是很理解。
2016-07-08
回答楼下疑问,hasOwnProperty方法无法检查该对象的原型链中是否具有该属性,所以image.hasOwnProperty(key)拿到的只是对象构造函数中本身的成员,!image.hasOwnProperty(key)拿到的就是对象原型链上的属性,这时候执行continue就相当于过滤掉prototype上的属性了。
ps.老师用的是什么编辑器啊,怎么看着有点像Android Studio
ps.老师用的是什么编辑器啊,怎么看着有点像Android Studio
2016-07-08