weakSet地図の基本的な例のアプリケーションの基本的な応用例

// 利用weakSetベース 
ゼリー=せ{名: 'ゼリー'、年齢:20である}; 
メアリーせ = {名: 'メアリー'、年齢:25 }; 

constのweakPeople = 新しい新しいWeakSet([ゼリー、メアリー])
にconsole.log (weakPeople)
メアリー = nullを  // 何復旧時間と、各ブラウザの関係。注意を払うようにしてください 
にconsole.log(weakPeople)

 

 

// 地図基础用法 
のconst人= 新しい地図(); 
people.set( 'ゼリー'、23 ); 
people.set( 'テッド'、23 ); 
people.set( 'メアリー'、23 ); 

people.set({}、 3 )。
people.getの( 'ゼリー')// 23 
にconsole.log(people.size)// 4 
people.has( 'ゼリー')// 真people.delete( 'ゼリー') -删除ゼリー
// people.clear ()//清空 
people.forEach(関数(値、キーマップ){ 
    にconsole.log(値、キーマップ)
})

 

......

おすすめ

転載: www.cnblogs.com/jwzhang/p/12113046.html