11-Javaweb aprendizaje colección -ES6-

11-Javaweb aprendizaje colección -ES6-

A, conjunto

Conjunto, es una colección de un montón de cosas, como el conjunto de bits serie, Expandido, pero con la matriz no es lo mismo, conjunto que no puede tener contenido duplicado.

  1. la creación de objetos de conjunto
    let desserts = new Set(['冰淇淋','蛋糕']);
  2. Ajuste para añadir datos
    desserts.add("曲奇");
  3. Obtener la longitud del Conjunto
    desserts.size;
  4. Ajustar para determinar si se debe incluir un cierto elemento
    desserts.has("甜甜圈");
  5. Conjunto quitar un elemento
    desserts.delete("蛋糕");
  6. Conjunto de recorrido
    desserts.forEach(dessert => {console.log(dessert);})
  7. Conjunto vacío
    desserts.clear();
Dos, Mapa

Si necesitamos una estructura de datos par nombre-valor, puede utilizar un objeto, un objeto que puede contener varias propiedades, cada propiedad tiene un nombre y un valor correspondiente con él, pero habrá algunas restricciones sobre el uso de objetos o causa de conflictos tales objetos no se pueden utilizar como el nombre de la propiedad. Ahora podemos utilizar estos datos para organizar Mapa pares nombre-valor, puede crear un mapa mediante el nuevo mapa ()

  1. Crear un objeto de mapa
    let food = new Map();
  2. Mapa de datos complemento
let fruit = {}, cook = function(){}, dessert = "甜点”;
food.set(fruit,"苹果");
food.set(cook,"刀叉");
food.set(dessert,"甜甜圈");
  1. Obtiene el objeto en el mapa
    food.get(fruit);
  2. Ver Mapa de longitud
    food.size;
  3. Mapa Para eliminar un elemento
    food.delete(dessert);
  4. Mapa de recorrido
    food.forEach((value,key) => {console.log(value);console.log(key);})
Publicado 49 artículos originales · ganado elogios 9 · vistas 1427

Supongo que te gusta

Origin blog.csdn.net/weixin_42401546/article/details/105185752
Recomendado
Clasificación