js Introdução e história
js é (nascido em 1961, Netscape) do Bladen · Archer dias dez com a invenção, desde o início da qualidade do curto espaço de tempo js não é bom, erro não continuar a pré-fogo, o início do nome é LiveScript, enquanto o fogo mais tarde, depois Java, JavaScript também renomeou o fogo.
variável js
Variáveis Declare -> var variável nome, tais como: num var;
Inicialização de variáveis -> nome var variável = valor, tais como: var num = 1; (a variável especial é inicializado declaração de variável)
regras de nomeação de variáveis:
1. letras, $, sublinhado
2. O uso múltiplo da nomenclatura corcunda palavra
3. letras minúsculas Gerais
4. Você não pode usar a palavra-chave
valores de variáveis de processo de troca
1. A introdução de um código de terceiros é como se segue:
foi num1 = 10;
foi num2 = 20;
var temperatura;
temp = num1;
num1 = num2;
num2 = temperatura;
console.log (num1, num2);
2. Comutação Digital
foi num1 = 10;
foi num2 = 20;
num1 = num1 + num2;
num2 = num1-num2;
num1 = num1-num2;
console.log (num1, num2);
computação 3. bit
foi num1 = 10;
var num = 20;
num1 = num1 ^ num2;
num2 = num1 ^ num2;
num1 = num1 ^ num2;
console.log (num1, num2);
js tipo de dados (número da corda objecto booleano nulo indefinido)
1. Verificar os métodos de tipo de dados typeof () como:
var num = 10;
console.log (typeof (num));
2. conversão do tipo de dados
a. Outros tipos em um tipo digital
1. montado um número inteiro a parselnt () como:
var num = "10sadg";
console.log (parselnt (num));
2. instalado para o parseFloat fracionada () como:
Não num = "10565";
console.log (parseFloat (num));
3. Strict convertido em número digital
var num = "10";
console.log (Número (num));
b. Outros tipos para uma string
1. Os nomes das variáveis .ToString (variável significativa é inicializado antes do uso)
var num = 10;
console.log (num.toString (num));
2.String () sem sentido variável quando utilizada
Não num;
console.log (String (num));
c. Outros tipos em um booleano
1.Boolean ()
var n = 0;
console.log (booleano (num));
js operador (pontos de prioridade)
operadores aritméticos + - * /% expressão aritmética
expressões unárias unárias
Operadores binários operação binária expressão
operador ternário expressão operador ternário
Composto operador + = - = = * /% = = complexo expressão operação
Os operadores relacionais> <> = <= === ==! =! == expressão operação relacional
Os operadores && ||! Expressão operação lógica lógico