循環遍歷 之 es6-for...of循環一個數組返回索引的寫法


需求

頁面中存了多條數據要保存,保存前 要校驗每條數據的合理性!如果哪條不合理 就提示第幾條 為什么不合理,

那么就需要 知道 數組的索引。

js中遍歷方式很多,想要有索引。 尤其到了es6 方法更多,比如 map froEach 等方式都行 , 但是 這些不能阻斷循環 ,會在頁面中一次性將所有的不合適數據彈出 

for ..of 可以阻斷遍歷、但是又沒有索引!!

那么需要一個 既有索引  又有阻斷的 

for(let [index,elem] of new Map( arr.map( ( item, i ) => [ i, item ] ) )){
  console.log(index);
  console.log(elem);
}

 

 

 

 

777


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM