Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

วนรอบชุดโดยใช้ Javascript


ในชุดที่เราใช้งาน เราสามารถสร้าง a สำหรับแต่ละฟังก์ชันในคลาสของเรา และยอมรับการเรียกกลับที่เราสามารถเรียกใช้ในทุกองค์ประกอบ มาดูกันว่าเราจะใช้ฟังก์ชันดังกล่าวได้อย่างไร -

ตัวอย่าง

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