Cómo utilizar operadores especiales para codificar con javascript

Los motores que hacen expresiones hacen su trabajo se denominan operadores.

Operan en los datos para producir resultados diferentes. Operadores especiales de javascript son una mezcolanza de varios otros símbolos y palabras que realizan otras e importantes funciones.

Operador condicional

los operador condicional (también conocido como el operador ternario) Utiliza tres operandos. Evalúa una expresión lógica y devuelve un valor en función de si esa expresión es verdadera o falsa. El operador condicional es el único operador que requiere tres operandos. Por ejemplo:

var isItBiggerThanTen = (valor> 10)? " mayor de 10 " : " no mayor de 10 " -

Operador coma

los operador coma evalúa dos operandos y devuelve el valor de la segunda. Se utiliza con mayor frecuencia para realizar múltiples tareas u otras operaciones dentro de bucles. También puede servir como una abreviatura para inicializar variables. Por ejemplo:

var a = 10, b = 0-

Debido a que la coma tiene la prioridad más baja de los operadores, sus operandos son siempre evaluados por separado.

Eliminar operador

los borrar operador elimina una propiedad de un objeto o un elemento de una matriz.

Cuando se utiliza el borrar operador para eliminar un elemento de una matriz, la longitud de la matriz sigue siendo el mismo. El elemento eliminado tendrá un valor de indefinido.

var animales = [" perro ", " cat ", " pájaro ", " pulpo "] - console.log (animales [3]) - // devuelve " pulpo " eliminar animales [3] -console.log (animales [3]) - // devuelve " indefinido "

en el operador

los en operador devuelve true si existe el valor especificado en una matriz o un objeto.

var animales = [" perro ", " cat ", " aves ", " pulpo "] - si (3 en animales) {console.log (“ sino que está ahí ") -}

En este ejemplo, si el animales matriz tiene un elemento con el índice de 3, la cadena de "ello's allí" se imprimirá en la consola javascript.

operador instanceof

los en vez de operador devuelve true si el objeto especificado es el tipo de objeto que se ha especificado.

var miCadena = new String () - si (miCadena instanceof String) {console.log (" yup, es una cadena ") -}

nuevo operador

los nuevo operador crea una instancia de un objeto. javascript tiene varios tipos de objetos incorporados, y usted también puede definir su propio. En el siguiente ejemplo, Fecha() se incorpora un objeto javascript, mientras que Mascota() y Flor () son ejemplos de objetos que un programador podría crear para servir a los propósitos de encargo dentro de un programa.

var hoy = new Date () - var = new aves mascotas () - var = new margarita Flor () -

este operador

los esta operador hace referencia al objeto actual. Se utiliza con frecuencia para recuperar propiedades dentro de un objeto.

operador typeof

los tipo de operador devuelve una cadena que contiene el tipo del operando:

var businessName = " reloj de Harry reparación " -console.log typeof businessName- // devuelve " cadena "

void operador

los vacío operador hace una expresión en el operando para ser evaluados sin devolver un valor. El lugar en el que más a menudo se ve vacío es utilizado en los documentos HTML cuando se necesita un vínculo, pero el creador del vínculo quiere reemplazar el comportamiento por defecto del enlace utilizando javascript:

Este es un enlace, pero no va a hacer nada



» » » » Cómo utilizar operadores especiales para codificar con javascript