需求
頁面中存了多條數據要保存,保存前 要校驗每條數據的合理性!如果哪條不合理 就提示第幾條 為什么不合理,
那么就需要 知道 數組的索引。
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