一直搞不懂for in循环为啥要加hasOwnProperty!百度了些博客说是会遍历到继承的属性, 一直错误理解为是遍历Object上的属性,但平时不加发现并不会,以为是别人博客说错了,原来是自己理解错了! 是会遍历使用第三方工具库给 Object.prototype 添加了新的方法或属性,所以要加hasOwnProperty ;
js for in循环为啥要加hasOwnProperty?
最新推荐文章于 2024-02-20 16:59:37 发布
一直搞不懂for in循环为啥要加hasOwnProperty!百度了些博客说是会遍历到继承的属性, 一直错误理解为是遍历Object上的属性,但平时不加发现并不会,以为是别人博客说错了,原来是自己理解错了! 是会遍历使用第三方工具库给 Object.prototype 添加了新的方法或属性,所以要加hasOwnProperty ;