Cómo utilizar operadores especiales para codificar con javascript
Los motores que hacen expresiones hacen su trabajo se denominan operadores.
Conteúdo
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