泛微二开ecode for in 传参后遍历出现undefined

ie10 for in 传参后遍历出现undefined


方法一、

1.for in

obj.foo = 'foo' 

for (let key in obj) { console.log(obj[key]) // foo, bar}

方法二、

2.Object.keys

用这个循环解决的 e5新加的

Object.keys(obj).forEach((key) => { console.log(obj[key]) // foo})

其他的有需要在查找

3.Object.getOwnPropertyNames

4.Object.getOwnPropertySymbols

5.Reflect.ownKeys

你可能感兴趣的:(泛微二开ecode for in 传参后遍历出现undefined)