今回はES6のセットデータ構造とマップデータ構造についてご紹介します。実際の使用例を見てみましょう。 setデータ構造: (各項目は異なります)
API: add(); delete(); has(); size
propertyfor of または
foreach() を使用して、セット データ構造を走査します。WeakSet データ構造;
最初にオブジェクトを宣言してからオブジェクトを追加する必要があります。そうしないと、エラーが報告されます。 weakSet データ構造 オブジェクトの保存のみが可能で、走査はできません;
マップ データ構造: (API set( ); get( ); delete( ); has(); clear(); size() )
見てみましょう各共通の json オブジェクトで:
let json ={"name":"liuliu","age":23};
console.log(json.name); このプロセスでは、name の値が取得されます。 json はループされます 各属性;
しかし、マップは異なり、マッピングに従って保存され、キー、ヴァルは他の
データ型:let map =new Map();
map.set("age","22");
map.get("age") //22;
map.has("age") //true;
map.delete("age");
map.size; //0;
関連書籍:
以上がES6のセットデータ構造とマップデータ構造の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。