使用 Javascript 迴圈遍歷集合


在我們實現的集合中,可以為我們的類建立 foreach 函式並接受回撥,以便在每個元素上呼叫該函式。讓我們看看如何實現這樣一個函式 − 

示例

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 日

524 次瀏覽

開啟動你的 職業

完成課程以獲得認證

開始
廣告