Parte 1 Sintaxe básica:
1. Tipo de dados (string, decimal, inteiro, booleano, hora e data)
A cópia do código é a seguinte:
var s = "3,14" var n = parsefloat (s) s+= 5;
var s = "abc3.14" var n = parsefloat (s) // nan s+= 5; // conversão de análise em tipo decimal
var d = parseint (s) // analisar para o tipo inteiro
isnan (string de caracteres), determina se é uma string numérica, é -false; não verdadeiro
2. Variáveis
3. Operador: quatro categorias
4. Expressão (para compensar uma declaração): variável + operador
5. Declaração: três categorias ()
Classificação:
ordem
Ramo: se; if..else, se..else..Ef..Else ... se ... else; se nidificar
Switch ... caso
Circulação: método exaustivo, método iterativo; quatro elementos (condições iniciais; condições cíclicas; corpo cíclico; mudança de estado)
Para...
Enquanto...
6. Array: var a = new Array ();
7. Função: quatro elementos (nome, entrada, retorno, processamento)
A cópia do código é a seguinte:
função show ()
{
}
1. Operador
Operadores de comparação (7 tipos): ==/===/! = // </<= // =/
=== (tudo igual a)
2. Uso da substring de cordas
3. Perguntas para exercícios: Soma de acumulação (usando o método JS)
4. Conversão de cálculo
A segunda parte da árvore da operação DOM (Operação HTML)
Janela do navegador de objetos do Windows
[Window.Document.
window.alert ()]
Window.Location-barra de admissão
Window.history-para a frente, para trás (histórico de acesso)
Window.status-barra de estatus
window.document; (Ponto -chave)
Parte 3 Objeto de documento :
1. Encontre
var d = document.getElementById ("ID do elemento")
var d = document.getElementsByName ("Nome do elemento")
var d = document.getElementsByTagnme ("nome da tagname of element")
2. Conteúdo do elemento de operação
Elementos comuns: hiperlinks, fotos
Classificado por 2 categorias:
(1) Elemento de formulário (classe 3) Texto (Imput: type = texto, senha, textarea, oculto), botão (envio/reset/botão/imagem), Seleção (Lista de Radio/Casagem/Selecione a Lista de Droga, Lista/Arquivo)
Atribuir valor d.value = xxxx;
Pegue o valor var s = d.value
(2) elementos não formais: H1 .... H6; P; Div; Span; ul; OL; Li (Notícias da Memória)
Tags de formato de controle
Tag de contêiner de conteúdo:
Atribuição: d.innerhtml = xxxx;
Valor: var s = d.innerhtml;
3. Opere atributos de elemento
D.SetAttribute (nome, valor)
var s = d.getAttribute (nome)
D.Removeattribute (nome)
4. Estilo de elemento de operação
(1) estilo embutido:
d.style xxxxxx = xxxx;
var s = d.style.backgroudColor;
(2) Atributo da classe
d.className = ""
5. Elementos relacionados a operação
Para cima, para baixo, por dentro, fora