"==== !== || !!!" declaración en js. "! en js
Significa que cuando el mouse apunta al control, el control obtendrá el foco. Después de obtener el foco, se seleccionará el texto en el control. === significa que todos los tipos y contenidos son iguales, ! === significa que no desea esperar por todos los tipos y contenidos, incluido el tipo o.
||'o' es verdadero si uno de los dos lados es verdadero.
! 'no' es falso cuando la expresión es verdadera y verdadero cuando la expresión es falsa, es decir, lo contrario.
! Generalmente se usa para convertir la última expresión en datos booleanos, porque JavaScript es un lenguaje de tipo débil (las variables no tienen un tipo de datos fijo), por lo que a veces es necesario convertir al tipo apropiado.
Relación con |
En Java, || y | son operadores OR lógicos, y las reglas de estos dos OR lógicos (|| y |) son básicamente las mismas.
La operación | evalúa todo el contenido de una expresión lógica, mientras que la operación || tiene capacidades de evaluación de cortocircuito.
Para la operación |, si la condición de la izquierda es verdadera, entonces también se calculará el valor de la condición de la derecha y para la operación || la condición de la derecha no se calculará; este fenómeno se denomina fenómeno de cortocircuito. El llamado cálculo de cortocircuito significa que el sistema calcula expresiones lógicas de izquierda a derecha. Una vez que se determina el resultado del cálculo, el proceso de cálculo finaliza.
Materiales de referencia para el contenido anterior: Enciclopedia Baidu-||