ホームページ > 記事 > ウェブフロントエンド > es6 マップ オブジェクトのトラバーサル メソッドは何ですか?
マップ トラバーサル メソッドは次のとおりです: 1. forEach() 関数、構文 "map.forEach(function(value,key){...}"; 2. "for..of" を使用します。 " ループ文、構文 "for([キー, 値] of マップ オブジェクト){...}"。
このチュートリアルの動作環境: Windows7システム、ECMAScript バージョン 6、Dell G3 コンピューター。
マップは、非常に高速な検索速度を備えたキーと値のペアの構造です。配列の配列を渡すことによって作成されます。
##Map オブジェクトのトラバーサル メソッド
var map = [{ key : "百度", value : "李彦宏" }, { key : "阿里巴巴", value : "马云" }, ]; map.forEach(function(value, key) { console.log(key, value); })
2.for..of ループ
keys = map.keys(); for (key of keys) { console.log(key); // map.get(key)可得value值。 } values = map.values(); for (value of values) { console.log(value); } entries = map.entries(); for ([key, value] of entries) { console.log(key, value); }
##[関連する推奨事項:
JavaScript ビデオ チュートリアル、ウェブフロントエンド
]以上がes6 マップ オブジェクトのトラバーサル メソッドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。