MDNドキュメント:https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of
for...ofコンストラクトは「反復可能な」オブジェクトを反復処理することができるように記述されています。しかし、オブジェクトが反復可能かどうかを判断する良い方法はありますか?
配列、イテレータ、ジェネレータの一般的なプロパティを見つけようとしましたが、見つけることができませんでした。
別に行うためのfor ... oftryブロックにし、型エラーをチェックし、これを行うクリーンな方法は何ですか?
iterator()メソッドがあれば反復可能です」と述べています。しかし、これはドラフトなので、チェックのみが実装に依存する可能性があります。どのような環境を使用していますか?