propiedad de tamaño
nuevo nuevo de mapas Mapa = const ();
map.set ( 'foo', a true);
map.set ( 'bar', a false);
map.size 2 // Devuelve Propiedad el número total de miembros estructurales Mapa
size
Map.prototype.set (clave, valor)
Mapa del myMap nuevo nuevo = var (); // añadir un nuevo elemento a la Mapa myMap.set ( "bar", "foo "); // Las teclas defina Método correspondiente a las teclas , y volver toda la estructura Mapa myMap. SET (1, "foobar"); // actualizar el valor de un elemento en el Mapa objeto myMap.set ( "barra", "Baz ");set
key
value
permiten mapa = nuevo mapa () // set
devuelve el método de la corriente Map
de objetos se pueden escribir con una cadena.
.set (1, 'A'.)
.set (2 'B')
.set (3, 'C'.);
Map.prototype.get (llave)
Mapa del nuevo nuevo m = const ();
const Hola = function () {el console.log ( 'Hola');};
m.set (Hola, 'para la ES6 Hola!') es una tecla de función //
m.get (hola) / / Hola ES6! get
leer método key
tecla correspondiente, si no lo encuentra key
, devoluciones undefined
.
Map.prototype.has (llave)
el Mapa nuevo nuevo m = const ();
m.set ( 'Edition' ,. 6);
m.set (262, 'Standard');
m.set (sin definir, 'NaH');
m.has ( 'Edition') / / a verdaderos
m.has ( 'años') a falsas //
m.has (262) a true //
m.has (sin definir) a verdaderos // has
devuelve el método un valor booleano que indica si un objeto clave en el mapa actual o no
Map.prototype.delete (llave)
el Mapa nuevo nuevo m = const ();
m.set (sin definir, 'NaH');
m.has (sin definir) a true //
m.delete (indefinido)
m.has (indefinido) // en false delete
método para eliminar una clave, devoluciones true
. Si elimina falla, el retorno false
.
Map.prototype.clear ()
el mapa nueva nueva = let ();
map.set ( 'foo', true);
map.set ( 'bar', false);
map.size // 2
map.clear ()
map.size // 0 clear
se usa para borrar toda miembros, no tiene valor de retorno.