Javascriptを使用してセットをループする
実装したセットでは、クラス内の関数ごとにを作成し、すべての要素で呼び出すことができるコールバックを受け入れることができます。このような関数を実装する方法を見てみましょう-
例
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メソッドを使用して同じ機能も提供します。
-
JavaScriptでオブジェクトを含む配列の配列をループするにはどうすればよいですか?
以下は、JavaScriptのオブジェクトを含む配列の配列をループするコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>
-
JavaScriptのforループを使用して空のオブジェクトにプロパティを設定します。
以下は、JavaScriptのforループを使用して空のオブジェクトにプロパティを設定するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title>