El uso de métodos de JavaScript y estructuras de datos

  JavaScript es un lenguaje de programación interpretado que se ejecuta en el navegador, el mundo de la Web, JavaScript multiplataforma, de accionamiento de cinta multi-navegador, interactúan con el usuario.

  1, cómo ejecutar: Sólo tiene que abrir una página Web, pulse F12 o el menú de encontrar -> Más Herramientas -> Herramientas de Desarrollo, los desarrolladores de entrar en la página, en Consola (Console)

Por ejemplo, en la entrada de la consola: alert ( 'Quiero aprender JavaScript!');

  Introducir el código, pulse la tecla ENTER, en el que la página web se abrirá como un diagrama de bloques, la página desaparece haga clic en Aceptar

  2 comentarios

Inicia con una doble barra // hasta el final de la línea es un comentario, éste es posters, y será ignorado por el navegador

/ * Esta es la media de las observaciones y será ignorado por el navegador * /

  3, la entrada de la consola: console.log ( 'Hola');

La salida de la consola voluntad Hola

La ventaja de usar console.log () en lugar de alerta () puede evitarse cuadro de diálogo molestos pop-up

   4, JavaScript no distingue entre los números enteros y de coma flotante:

123; 123 // número entero
0.456; // flotador 0,456
1.2345e3; // científica notación 1.2345x1000, equivalente a 1.234,5
-99; // negativo
NaN; // NaN representa no un número, no puede utilizarse cuando el resultado del cálculo NaN representa
Infinity; Infinity // representa el infinito, el valor máximo cuando el valor excede el número JavaScript puede ser representado, se expresa como Infinity

Se puede hacer cuatro operaciones de forma directa, y el resto%

  5, la cadena: "xyz" o 'ABC', nota que una parte de "" y '' no es una cadena de

  6, los valores booleanos: True, False

&& Y operación o funcionamiento ||! No operativo

Por ejemplo, en la carrera de la consola:

var edad = 15 ;
si (edad> = 18 ) { 
    alerta ( 'adulto' ); 
} Demás { 
    alerta ( 'adolescente' ); 
}

salida:

 páginas adolescente emergente directa

  7, operadores de comparación:

Entrada: 2> 5 de salida: false

Entrada: 2 <= 5 Salida: true

Entrada: salida 7 == 7: true

Entrada: 7 7 === salida: true

== convertirá automáticamente los tipos de datos y luego comparar === no convierte automáticamente los tipos de datos en comparación, palo con ===

Entrada: Salida de NaN == NaN: falsa

Entrada: isNaN (NAN) Salida: true

Entrada: 1/3 == (1-2 / 3) Salida: falsa

  8, null y la diferencia indefinido:

Representa un valor nulo vacío, y '' o '' no es lo mismo, es un valor numérico 0 denota

  9, la matriz:

①, () crea una matriz a través de la matriz:new Array(1, 2, 3);

②, el uso []:var arr = [1, 2, 3.14, 'Hello', null, true];

consola de entrada: arr var = [1,2,3.14, 'Hola', null, true], pulse entrar, arr entrada [0], la salida 1, arr pulse [2], la salida 3.14

   10, el objeto: JavaScript es un grupo de objetos de la tecla - el valor de un conjunto que consta de trastornos

var persona = { 
    nombre: 'Bob' , 
    edad: 20 , 
    Tags: [ 'js', 'web', 'móviles' ], 
    de la ciudad: 'Pekín' , 
    hasCar: verdad , 
    código postal: nulo 
};

De entrada, y la salida PERSON.NAME '' Bob ''

   11, variables: representado por un nombre de variable, los nombres de variables son letras mayúsculas y minúsculas, números, $y _la combinación no puede comenzar con un número. nombres de las variables de JavaScript no pueden ser palabras clave, tales como if, whileetc.

var a; // declara una variable, a continuación, un valor de indefinido
var = $ b 1;.. // Declarar variable $ b, $ b al mismo tiempo para asignar, cuando un valor de $ b 1
var s_007 = '007 '; // s_007 es una cadena
var respuesta = true; // respuesta es un valor booleano verdadero para
var t = null; // valor de t es nulo

  12, var: Si la variable no se utiliza var, a continuación, esta variable se convierte en una variable global

  13, un carácter de escape: \ n nueva línea, \ t denota un carácter de tabulación está representado \\ \

Cómo imprimir: Soy "OK" entrar en :! I \ 'm \ "Aceptar \"!  

caracteres ASCII pueden representarse como \ x ## en hexadecimal forma, por ejemplo: '\ x41' es equivalente a 'A'

\ T ### representa los caracteres Unicode, por ejemplo: '\ u4e2d \ u6587' es equivalente a "chino"

  14, cuerdas multilínea: `acentos abiertos longitudinales

`Amo a China 
Amo China 
Amo China '

  15, la cadena de conexión

var name = 'Bob' ;
 var Edad = 20 ;
 var el mensaje = 'Hola' + nombre + 'que este año' + edad + 'años!' , 
alerta (el mensaje);

 

Supongo que te gusta

Origin www.cnblogs.com/Mr-choa/p/12639254.html
Recomendado
Clasificación