Operadores de JScript
Actualización: noviembre 2007
JScript incluye una serie de operaciones que se agrupan en las siguientes categorías: aritmética, lógica, bit a bit, asignación y varios. Las secciones que se muestran a continuación proporcionan vínculos a información que explica cómo utilizar los operadores.
En esta sección
Operador de asignación y suma (+=)
Suma dos números o concatena dos cadenas, y asigna el resultado al primer argumento.Operador de suma (+)
Suma dos números o concatena dos cadenas.Operador de asignación (=)
Asigna un valor a una variable.Operador de asignación y AND bit a bit (&=)
Realiza una operación AND bit a bit en dos expresiones y asigna el resultado al primer argumento.Operador AND bit a bit (&)
Realiza una operación AND bit a bit en dos expresiones.Operador de desplazamiento a la izquierda bit a bit (<<)
Desplaza los bits de una expresión a la izquierda.Operador NOT bit a bit (~)
Realiza una operación NOT (negación) bit a bit en una expresión.Operador de asignación y OR bit a bit (|=)
Realiza una operación OR bit a bit en dos expresiones y asigna el resultado al primer argumento.Operador bit a bit OR (|)
Realiza una operación OR bit a bit en dos expresiones.Operador de desplazamiento a la derecha bit a bit (>>)
Desplaza los bits de una expresión a la derecha, conservando el signo.Operador de asignación y XOR bit a bit (^=)
Realiza una operación OR bit a bit exclusiva en dos expresiones y asigna el resultado al primer argumento.Operador XOR bit a bit (^)
Realiza una operación OR exclusiva bit a bit en dos expresiones.Operador coma (,)
Hace que dos expresiones se ejecuten secuencialmente.Operadores de comparación
Variedad de operadores (==, >, >=, ===, !=, <, <=, !==) que devuelven un valor de tipo Boolean que indica el resultado de la comparación.Operador condicional ternario (?:)
Elige una de dos instrucciones para ejecutarla dependiendo de una condición.delete (Operador)
Elimina una propiedad de un objeto o quita un elemento de una matriz.Operador de asignación y división (/=)
Divide dos números y devuelve un resultado numérico que asigna al primer argumento.Operador de división (/)
Divide dos números y devuelve el resultado numérico.in (Operador)
Comprueba la existencia de una propiedad en un objeto.Operadores de incremento (++) y decremento (--)
El operador de incremento (++) incrementa una variable en uno; el operador de decremento (--) disminuye una variable en uno.instanceof (Operador)
Devuelve un valor booleano que indica si un objeto es instancia de una clase concreta.Operador de asignación y desplazamiento a la izquierda (<<=)
Desplaza los bits de una expresión hacia la izquierda y asigna el resultado al primer argumento.Operador lógico AND (&&)
Realiza una conjunción lógica en dos expresiones.Operador lógico NOT (!)
Realiza una negación lógica en una expresión.Operador lógico OR (||)
Realiza una disyunción lógica en dos expresiones.Operador de asignación y módulo (%=)
Divide dos números y asigna el resto al primer argumento.Operador de módulo (%)
Divide dos números y devuelve el resto.Operador de asignación y multiplicación (*=)
Divide dos números y asigna el resultado al primer argumento.Operador de multiplicación (*)
Multiplica dos números.new (Operador)
Crea un nuevo objeto.Operador de referencia (&)
Permite pasar referencias a variables a métodos con parámetros out o de referencia.Operador de asignación y desplazamiento a la derecha (>>=)
Desplaza los bits de una expresión hacia la derecha manteniendo el signo y asigna el resultado al primer argumento.Operador de asignación y sustracción (-=)
Resta un número a otro y asigna el resultado al primer argumento.Operador de resta (-)
Indica el valor negativo de una expresión numérica o resta un número a otro.typeof (Operador)
Devuelve una cadena que identifica el tipo de datos de una expresión.Operador de asignación y desplazamiento a la derecha sin signo (>>>=)
Realiza un desplazamiento a la derecha sin signo de los bits de una expresión y asigna el resultado al primer argumento.Operador de desplazamiento a la derecha sin signo (>>>)
Realiza un desplazamiento a la derecha sin signo de los bits de una expresión.void (Operador)
Evita que una expresión devuelva un valor.
Secciones relacionadas
Referencia de JScript
Enumera los elementos que comprende la Referencia del lenguaje JScript e incluye vínculos a temas que explican con más detalle el uso correcto de los elementos del lenguaje.Operadores de JScript
Proporciona información general y conceptual sobre los operadores utilizados en JScript y ofrece vínculos a temas que explican la sintaxis correcta de cada operador y la importancia de la prioridad de los operadores.Precedencia de operadores
Proporciona una lista que contiene información sobre la prioridad de ejecución de los operadores de JScript.Resumen de operadores
Enumera los operadores de JScript y ofrece vínculos a los temas que explican su correcto uso.