萌新求教!为什么要使用Object.keys(value).forEach

看到很多地方使用Object.keys(obj).forEach((key)=>...,为什么不直接使用for迭代obj
1.Object.keys(obj)//取得object到key值
.forEach((key)=>)//再循环迭代,通过箭头函数然后再obj[key]获得需要到内容
2.for(letiinobj)//i即key
如此看来,方法2要简单到多,为什么还要用方法一舍近求远呢?感谢。
小唯快跑啊
浏览 1408回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript