Operadores JavaScript, lógico OR e NOT, etc...

Operadores aritméticos JavaScript

Operadores aritméticos são usados ​​para realizar operações aritméticas em números:

operador descrever
+ Adição
- subtração
* multiplicação
/ divisão
% coeficiente
++ incrementalmente
diminuir

Nota: O capítulo sobre Aritmética em JS fornece uma descrição completa dos operadores aritméticos.

Operador de atribuição JavaScript

Operadores de atribuição atribuem valores a variáveis ​​JavaScript.

operador Liezi Equivalente a
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x *= y x = x / y

O operador de atribuição de adição (+=) adiciona um valor a uma variável.

atribuição
var x = 7;
x += 8; 

Operadores de comparação JavaScript

operador descrever
== igual
=== Equivalência
!= não igual
!== valor ou tipo desigual
> mais do que o
< menor que
>= maior ou igual a
<= menos que ou igual a
? operador ternário

Operadores Lógicos JavaScript

operador descrever
&& lógica e
11 lógico ou
lógico NÃO

Operadores de tipo JavaScript

operador descrever
tipo de tipo de variável de retorno
instancia de Retorna verdadeiro se o objeto for uma instância do tipo de objeto.

Operadores bit a bit do JavaScript

Os operadores bitwise trabalham com números de 32 bits.
Quaisquer operandos numéricos nesta operação são convertidos em números de 32 bits. O resultado é convertido de volta em um número JavaScript.

operador descrever exemplo Equivalente a resultado decimal
& e 5 e 1 0101 e 0001 0001 1
1 ou 5/1 0101 / 0001 0101 5
~ Não ~ 5 ~0101 1010 10
^ XOR 5 ^ 1 0101 ^ 0001 0100 4
<< Deslocamento à esquerda do teclado zero 5 << 1 0101 << 1 1010 10
>> turno direito assinado 5 >> 1 0101 >> 1 0010 2
>>> zero pad deslocamento para a direita 5 >>> 1 0101 >>> 1 0010 2

Acho que você gosta

Origin blog.csdn.net/weixin_45449504/article/details/97247696
Recomendado
Clasificación