Home > カスタムイテレータ


JavaScriptでのカスタムイテレータの実装方法

Symbol.iteratorを使用したカスタムイテレータの定義: カスタムイテレータを定義するには、オブジェクトにSymbol.iteratorキーを持つメソッドを追加します。このメソッドは、nextメソッドを持つオブジェクトを返す必要があります。nextメソッドは、valueとdoneプロパティを持つオブジェクトを返し、反復処理の結果を表します。>>More