JavaScript の `for of` ステートメントはどの程度サポートされていますか? 質問する

JavaScript の `for of` ステートメントはどの程度サポートされていますか? 質問する
var nameArray = [

{ name: 'john', surname: 'smith'  },
{ name: 'paul', surname: 'jones' },
{ name: 'timi', surname: 'abel' },

];  

for (str of nameArray) {    
   console.log( str.name );

}

for( item of array )ブラウザのサポート、モバイル JavaScript のサポートに関してどの程度サポートされているのか知りたいのですが、greater than >これは純粋な反復であり、できないことはわかっていますか?

私はこれを今発見したのですが、これは私が期待するほど良いものでしょうか?

ベストアンサー1

これを実行する典型的な方法は次のとおりです。

  for(var i = 0; i < nameArray.length; i++){
    var str = nameArray[i];
  }

これにより、「foreach」ループの正確な機能が得られます。これが、ここで実際に求めているものだと思います。また、Internet Explorer で作業できるという利点も得られます。

また、翻訳現時点では、Android Web ではすべてがこのメソッドをサポートしているわけではないようですので、そのページの互換性リストを確認してください。新しい JavaScript の将来のリリースでは、おそらく OOP が組み込まれると思われます。

おすすめ記事