Open azu opened 1 year ago
arguments
はIteratorを実装してるので、Array-Likeという記述がちょっと不適切な感じになる気がする。
Iteratorであるという感じになるのかも
これもiteratorを扱うものとして考えられそう。有限リストiteratorというべきもの?
Stage 4になったのでES2025に入る
1と3は結構近い。1をやるなら3をしてGeneratorについてちゃんとGenerator関数から紹介するというイメージ。 (なので関数の後に置く)
けど3をやるには何かユースケースをしっかり立てる必要がある気がする。
argumentsとか [@iterator]
を実装してるオブジェクトって見えないところに結構ある気がするので、
なんか知るべきかはちょっと難しいが、知っておかないと意味わからないコードは今後遭遇しそうな感じもする
ES2024ES2025あたりで入るけど、影響範囲が広いので、メモできる場所としてIssueを作っておく