Parte 1 Sintaxis básica:
1. Tipo de datos (cadena, decimal, entero, booleano, hora y fecha)
La copia del código es la siguiente:
var s = "3.14" var n = parsefloat (s) s+= 5;
var s = "abc3.14" var n = parsefloat (s) // nan s+= 5; // conversión de analizador al tipo decimal
var d = parseint (s) // analizar al tipo entero
isnan (cadena de caracteres), determina si es una cadena numérica, es -false; no verdad
2. Variables
3. Operador: cuatro categorías
4. Expresión (para compensar una declaración): Variable + Operador
5. Declaración: tres categorías ()
Clasificación:
orden
Ramas: si; if..else, if..else ... si..else ... if..else; si anidan
interruptor ... estuche
Circulación: método exhaustivo, método iterativo; cuatro elementos (condiciones iniciales; condiciones cíclicas; cuerpo cíclico; cambio de estado)
Para...
Mientras...
6. Array: var a = new Array ();
7. Función: cuatro elementos (nombre, entrada, retorno, procesamiento)
La copia del código es la siguiente:
función show ()
{
}
1. Operador
Operadores de comparación (7 tipos): ==/===/! = // </<= // =//
=== (todo igual a)
2. Uso de la subcadena de cadenas
3. Preguntas de ejercicio: suma de acumulación (utilizando el método JS)
4. Conversión de cálculo
La segunda parte del árbol de operación dom (operación html)
Ventana de navegador de objetos de Windows
[Window.Document.
Window.alert ()]
Ventana. Ubicación-Barra de dirección
Window.history-Forward, Backward (Historial de acceso)
ventana.status-barra de estatus
ventana. Documento; (punto clave)
Parte 3 Objeto de documento :
1. Encuentra
var d = document.getElementById ("ID del elemento")
var d = document.getElementsByName ("Nombre del elemento")
var d = document.getElementsByTagnMe ("TagName of Element")
2. Contenido del elemento de operación
Elementos comunes: hipervínculos, imágenes
Clasificado por 2 categorías:
(1) Elemento de formulario (Clase 3) Texto (Imput: Type = Text, Password, TextARea, Hidden), Button (enviar/restablecer/botón/imagen), selección (Radio/Checkbox/Seleccionar lista desplegable, cuadro de lista/archivo)
Asignar valor d.value = xxxx;
Tomar el valor var s = d.valor
(2) elementos no formados: H1 .... H6; P; div; span; ul; ol; li (Noticias de memoria)
Etiquetas de formato de control
Etiqueta de contenedor de contenido:
Asignación: d.innerhtml = xxxx;
Valor: var s = d.innerhtml;
3. Operar atributos del elemento
d.SetAttribute (nombre, valor)
var s = d.getAttribute (nombre)
d.RemoveAttribute (nombre)
4. Estilo del elemento de operación
(1) Estilo en línea:
D.Style xxxxx = xxxx;
var s = d.style.backgroudcolor;
(2) Atributo de clase
D.ClassName = ""
5. Elementos relacionados con la operación
Arriba, abajo, por dentro, afuera