javascript Symbol.iteratorを使用して反復可能なオブジェクトや配列を取得する

javascript Symbol.iteratorを使用して反復可能なオブジェクトや配列を取得する

javascriptで、Symbol.iteratorを使用して反復可能なオブジェクトを取得するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

Symbol.iteratorの使い方

Symbol.iteratorを使用すると、反復可能である配列の値を取得することが可能です。

「.value」を除くと、doneも表示され、これは処理が終了しているかどうかの結果となります。

実行結果

反復可能なオブジェクトも、作成することが可能です。

実行結果