問題文
反復できる形を作る仕組みについて問います。ふつうのオブジェクトを回せるようにするために名前を提供する組み込みのものと、値を1つずつ返して途中で止まる関数の中で使う語の組み合わせはどれですか。
選択肢
- instanceof では見分けられないが、反復のための名前を提供するのは Symbol で、値を1つずつ返して止まるのに使うのは yield という語である
- instanceof では見分けられないが、反復のための名前を提供するのは Symbol で、値を1つずつ返して止まるのに使うのは resolve という語である
- instanceof では見分けられないが、反復のための名前を提供するのは Promise で、値を1つずつ返して止まるのに使うのは yield という語である
- instanceof では見分けられないが、反復のための名前を提供するのは Promise で、値を1つずつ返して止まるのに使うのは resolve という語である