Tipos de operadores en Javascript

Operadores de asignación


  Share  
|


El operador de asignación dominante es el signo de igualdad (=). El operando izquierdo es una variable, un elemento de arsenal, o una característica del objeto, y el operando correcto es un literal u otra variable, elemento de arsenal, o característica del objeto. La asignación una variable de un valor se puede lograr con cualquier número de diversas combinaciones de variables, de elementos de arsenal, de características del objeto, y de literales.

Lo que sigue proporciona una idea de la gama de asignaciones:

alpha= 77; 
alpha= (fishSize.length/2); 
alpha= (beta > gamma);  

Operadores compuestos

Los operadores que incluyen la asignación junto con una operación son operadores compuestos. Estos operadores trabajan como taquigrafía para una asignación más otra operación. Por ejemplo:

interés del bankAccount += del var;  

es equivalente a la escritura

bankAccount del var = bankAccount + interés;  

Además de la adición, los operadores compuestos en Javascript incluyen restan asignan (- =), se multiplican asignan (*=), divisoria asignan (/=), y el modulo asigna (%=). Por ejemplo, la escritura siguiente utiliza al operador de asignación del compuesto del modulo:

<html> 
<head> 
language= " Javascript " del <script > 
var bolts=150, lot= 60; 
emperna la porción de %=; 
document.write (

Las demostraciones del ejemplo cómo dos operaciones se pueden combinar en solo. Los pernos variables son divididos por el valor de la porción variable, y el resto (modulo) se asigna a los pernos variables. Sería igual que escribiendo esto:

el var emperna = de la porción de los pernos %;  

Sin embargo, en vez de tomar dos operaciones, una hace el truco de la asignación y de la operación.

Operadores de comparación

El área de la mayoría de los errores en Javascript con los operadores es probablemente confusa (o apenas de olvido) la diferencia entre los operadores de asignación y los operadores de comparación. Los operadores de asignación comparan un valor con una variable, un elemento de arsenal, o una característica del objeto. Los operadores de comparación generan un valor boleano. Por ejemplo, la escritura siguiente vuelve un valor boleano falso:

<html> 
language= " Javascript " del <script > 
wrong= del var (6==7) 
document.write (incorrecto); 
</script> 
bgcolor= <body " lightslategray " > 
</body> 
</html>

El operador de comparación es el signo de igualdad doble (= =), y el operador de asignación es la muestra de los iguales (=). El problema más común es en una declaración condicional estándar donde el revelador mecanografía esto:

si (alfa = beta) {


 

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions