使用 Javascript 迴圈遍歷一組


在我們實現的集合中,我們可以在自己的類中建立 for each 函式,然後接受可以在每個元素上呼叫的回撥。來看看我們如何實現這樣的一個函式 −

舉例

forEach(callback) {
   for (let prop in this.container) {
      callback(prop);
   }
}

你可以使用以下方法進行測試 −

舉例

const testSet = new MySet();

testSet.add(1);
testSet.add(2);
testSet.add(5);

testSet.forEach(elem => console.log(`Element is ${elem}`));

輸出

這將輸出以下內容 −

Element is 1
Element is 2
Element is 5

ES6 Set API 還提供了使用 forEach 方法的相同功能。

更新於: 2020 年 6 月 15 日

526 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告
© . All rights reserved.