Comunidad de diseño web y desarrollo en internet online

Prevenir Arrays u Objetos undefined y convertirlos en vacios usando OR

Citar            
MensajeEscrito el 20 Feb 2014 05:30 pm
En que documentación de javascript puedo encontrar esto?? revisando código de otra gente encontre esta forma extraña de usar OR en javascript, que sirve para evitar arrays que esten undefined u objects que esten undefined y convertirlos en elementos vacios evitando errores de undefined.

Código Javascript :

hazAlgo = function(array, object){
  array = array || [];
  object = object || {};
}


porque funciona pueden explicarme? ya sabian esta forma de usar OR?

Por gcm

Claber

557 de clabLevel

3 tutoriales

Genero:Masculino  

Diseñador Grafico y Web, Geek

chrome
Citar            
MensajeEscrito el 21 Feb 2014 04:20 pm
supongo que es la traducción de un simple condicional como este:

Código Javascript :

variable = (condition) ? true-value : false-value;


Aunque jamas he utilizado algo como mencionas. traduciendolo seria como:

Código Javascript :

variable = true-value || false-value;

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.