Como usar operadores especiais para codificar com javascript
Os motores que fazem expressões fazer o seu trabalho são chamados operadores.
Conteúdo
Video: Desvendando a linguagem javascript - #12 - Operadores - Rodrigo Branas
operador condicional
o operador condicional (Também conhecido como o operador ternário) Usa três operandos. Ele avalia uma expressão lógica e, em seguida, retorna um valor com base no fato de que a expressão é verdadeira ou falsa. O operador condicional é o único operador que requer três operandos. Por exemplo:
var isItBiggerThanTen = (valor gt; 10)? “Mais de 10”: “não superior a 10” -
operador vírgula
o operador vírgula avalia dois operandos e devolve o valor de um segundo. É mais frequentemente usado para executar várias atribuições ou outras operações dentro de loops. Ele também pode servir como um atalho para inicializar variáveis. Por exemplo:
var a = 10, b = 0-
Porque a vírgula tem a menor precedência dos operadores, seus operandos são sempre avaliados separadamente.
excluir operador
o excluir operador remove uma propriedade de um objecto ou de um elemento de uma matriz.
Quando você usa o excluir operador para remover um elemento de uma matriz, o comprimento da matriz permanece o mesmo. O elemento removido terá um valor de Indefinido.
var animais = [ “cão”,”gato”,”pássaro”,”polvo”] - console.log (animais [3]) - // retorna ‘polvo’ delete animais [3] -console.log (animais [3 ]) - // retorna “indefinido”
na operadora
o dentro retorna verdadeiro se o valor especificado existe em uma matriz ou objecto.
var animais = [ “cão”,”gato”,”pássaro”,”polvo”] - if (3 em animais) {console.log ( ‘ele está lá’) -}
Neste exemplo, se o animais matriz tem um elemento com o índice de 3, a cadeia “isto’s ali” irá imprimir para o console javascript.
Video: javascript 06 | Operadores Aritméticos
operador instanceof
o instancia de retorna verdadeiro se o objeto que você especificar é o tipo de objeto que tenha sido especificado.
var myString = new String () - se (myString instanceof String) {console.log ( “Sim, é uma cadeia!”) -}
novo operador
o Novo operador cria uma instância de um objecto. javascript tem vários tipos de objetos embutidos, e você também pode definir o seu próprio. No exemplo a seguir, Encontro() é um built-in objeto javascript, enquanto Animal() e Flor() são exemplos de objetos que um programador pode criar para servir a propósitos personalizados dentro de um programa.
var hoje = new Date () - var pássaro = new Pet () - var daisy = new Flor () -
este operador
o esta operador refere-se ao objecto corrente. É frequentemente utilizado para recuperar propriedades dentro de um objeto.
operador typeof
o tipo de operador retorna uma cadeia que contém o tipo de operando:
var businessName = “Relógio de Harry Reparação” -console.log typeof businessName- // retorna “string”
void operator
o vazio operador provoca uma expressão no operando a ser avaliada sem retornar um valor. O lugar onde você mais frequentemente ver vazio utilizado é em documentos HTML quando um link é necessário, mas o criador da ligação quer substituir o comportamento padrão do link usando javascript:
Este é um link, mas não vai fazer nada