JavaScript (dos) - el tipo de datos, control de flujo, y conjunto

1. Tipo de datos

1.1 cadena

  • Se utilizó una cadena normal entre comillas simples o dobles comillas paquete
    (1) carácter de escape
    Aquí Insertar imagen Descripción
    de cuerda (2) Multi-línea escrita : el ` (entre comillas tecla ESC en el teclado)
    Aquí Insertar imagen Descripción
    (3) cadena de plantilla
    Aquí Insertar imagen Descripción
    (4) longitud de la cadena
    str.length

    Aquí Insertar imagen Descripción
    salida de la consola
    Aquí Insertar imagen Descripción
    (5) de la variabilidad cadena: inmutable
    Aquí Insertar imagen Descripción
    (6) caso de conversión
    Nota: este es un método , no una propiedad de
    student.toUpperCase ()
    student.toLowerCase ()

    Aquí Insertar imagen Descripción
    adquiere el índice especificado (7).
    str .indexOf ()

    Aquí Insertar imagen Descripción
    (. 8) tomada cadena
    str.substring (. 1) // cadena tomada de la primera a la última cadena
    str.substring (l, 3) // [l, 3) que contiene el extremo libre de la cabeza
    Aquí Insertar imagen Descripción

1.2 matriz

Matriz puede contener cualquier tipo de datos
ARR var = [1,2, 'X', 4, 53, "Student"];
(. 1) arr.Length longitud

Nota: Añadir a arr.Length asignación, tamaño de la matriz va a cambiar, si la asignación es demasiado pequeño, el elemento se perderá
Aquí Insertar imagen Descripción
(2) obtenido por el índice de subíndice arr.indexOf elemento ()

Aquí Insertar imagen Descripción
Porción (3) tomada matriz y devuelve una nueva matriz arr.slice ()
similar a la subcadena (), que contiene el extremo libre de la cabeza

Aquí Insertar imagen Descripción
(4) push (), el pop () de la cola
de empuje: encajado a presión en la parte trasera
pop: un elemento de pop-cola
Aquí Insertar imagen Descripción
(5) unshift (), shift () Head
unshift: encajado a presión en la cabeza
de cambio: una cabeza de pop-up elemento
Aquí Insertar imagen Descripción
(6) Ordenar ()
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(7.) elementos invertidos inversa ()
Aquí Insertar imagen Descripción
(8). empalme concat ()
Nota: concat () no modifica la matriz, pero volverá una nueva matriz
Aquí Insertar imagen Descripción
(9) del conector se unen a ()
Imprimir array de empalme utilizando una concatenación de cadenas específica
Aquí Insertar imagen Descripción
array (10) multi-dimensional
Aquí Insertar imagen Descripción

1.3 objeto

Una pluralidad de pares de valores clave , todas las llaves son cadenas , el valor de cualquier objeto .
Aquí Insertar imagen Descripción
objetos Js, ...... {} representa un objeto, la clave Descripción Atributos xxxx: xxxx, separados por comas utilizando una pluralidad de atributos, la última propiedad por una coma.
(1) asignación de objeto
Aquí Insertar imagen Descripción
no existe propiedades de los objetos (2), no hay error
Aquí Insertar imagen Descripción
deleción (3) de las propiedades dinámicas
Aquí Insertar imagen Descripción
(4) añadir dinámicamente atributos
Aquí Insertar imagen Descripción
(5) determina si el objeto existe en la propiedad
Aquí Insertar imagen Descripción
(6) determinar una propiedad si es propiedad del objeto en sí mismo
Aquí Insertar imagen Descripción

2. Proceso de Control

(1) si el juicio
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(2), mientras que bucle
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(3) para el ciclo de
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(4) de bucle forEach
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(5) para ... en bucle
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

3. Mapa y Conjunto

Nuevas características para ES6

(1) el Mapa
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(2) Conjunto: colección desordenada de singular
Aquí Insertar imagen Descripción

4. iterador

de ... de (ES6 nuevas características) se puede utilizar para atravesar la matriz, el Mapa, Set
(. 1) para recorrer la matriz
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(2) que atraviesa el Mapa
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
(. 3) que atraviesa Conjunto
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

Publicado 62 artículos originales · ganado elogios 2 · Vistas 2742

Supongo que te gusta

Origin blog.csdn.net/nzzynl95_/article/details/103907020
Recomendado
Clasificación