问答详情
源自:8-3 prototype属性

Object.prototype.x=1不能在for in中枚举呢

为啥我在chrome浏览器Object.prototype.x=1;var obj={};obj.x;for(var key in obj){console.log('result:')+key;}中不能枚举x,和后面一种写法一样呢,有人试一下吗

提问者:楼台小巷 2017-03-13 09:50

个回答

  • 夜莺z
    2017-03-15 15:04:54
    已采纳

    for(var key in obj){console.log('result:'+key)}可以枚举出:result:x

  • 夜莺z
    2017-03-14 15:06:38

    我试过了,也不能枚举x