地図のプロパティと例の操作方法

サイズプロパティ
新しい新しい地図マップ=一定(); 
map.set( 'foo'で、真の); 
map.set( 'バー'、falseに); 

map.size 2 // 構造部材のプロパティが返す総数地図
 size
Map.prototype.set(キー、値)  
; MYMAP新しい新しい= VARを()マップ

//が地図に新しい要素を追加し
myMap.set(「バー」、「FOO 」); // メソッド・セット・キーは、キーに対応し、全体の構造地図返し
MYMAPを。 SET(1、 "foobarに"); 
//マップオブジェクト内の要素の値を更新
myMap.set( "BAR"、 "バズを ")。 setkeyvalue
マップ=新しいMap()//ましょうsetメソッドが返す現在のMapオブジェクトがチェーンを使用して書き込むことができます。
  .SET(1、 'A')
  .SET(2、 'B')
  .SET(3、 'C')。
 Map.prototype.get(キー) 
地図新しい新しいメートル=一定(); 

constのこんにちは=機能(){はconsole.log( 'こんにちは');}; 
m.set(こんにちは、 'ES6こんにちはために!')ファンクションキー//ある

m.get(ハロー)/ /こんにちはES6!はget方法読まkey見つからない場合は、対応するキーをkey、リターンをundefined
 Map.prototype.has(キー) 
地図新しい新しいM =一定(); 

m.set( '版' ,. 6); 
m.set(262、 '標準'); 
m.set(不定、 'のNaH'); 

m.has( '版')/ / trueに
偽//にm.has(「年」)
// trueにm.has(262)
// trueに(未定義)m.has   hasメソッドは、現在のマップ内のキーオブジェクトかどうかを示すブール値を返します。

Map.prototype.delete(キー)  

地図新しい新しいメートル=一定(); 
m.set(未定義'のNaH'); 
m.has(未定義の)真//に

m.delete(未定義)
m.has(未定義)        // falseにdeleteする方法キーを削除するには、リターンtrue削除した場合には、復帰に失敗しましたfalse

Map.prototype.clear()  

地図マップの新しい新しい= LET(); 
map.set(真の'FOO'、); 
map.set( 'バー'、falseに); 

map.size // 2 
map.clear()
map.size // 0 clearすべてをクリアするために使用メンバーは、戻り値はありません。

  

 

おすすめ

転載: www.cnblogs.com/blogZhao/p/12564104.html