js for in 遍历对象与数组
生活随笔
收集整理的這篇文章主要介紹了
js for in 遍历对象与数组
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
遍歷對象
let obj = {q:'9',w:'5',e:'2',t:'7',c:'3'}//for in 遍歷對象 key為對象的屬性名稱,遍歷屬性值時用[]操作符訪問//通過[]操作符為對象添加屬性或訪問屬性時,屬性名稱可以是任何字符串。for (let key in obj) {console.log('obj的key:',key,' obj的value:',obj[key]);} // 遍歷一個對象組合成一個新對象let colums = [];for (let key in obj) {colums.push({title:key,dataIndex:obj[key],align:'center'})}console.log(colums);遍歷數組
let arr = [9,5,2,7,3,4];//for in 遍歷數組for (let key in arr) {console.log('arr的索引:',key,'。arr本身',arr);}操作數組的方法還有[].map,[].filter等 使用map,forEach對數組進行迭代時不能中斷。 是對數組的所有元素進行操作。如果需要判斷跳出迭代時,用普通的for循環效果更佳。轉載于:https://www.cnblogs.com/hideonbush/p/9248254.html
總結
以上是生活随笔為你收集整理的js for in 遍历对象与数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IntelliJ IDEA使用教程(很全
- 下一篇: 数据可视化插件