Me acabo de enterar que se puede forzar un valor booleano de la siguiente forma:
!!algo
en vez de hacer cosas como:
algo ? true : false
o
Boolean(algo)
Ademas otra cuestion muy importante es que cuando se declaran las variables en Javascript estas adoptan "undefined" como valor inicial, no null. Y gracias a esto podemos chequear si una variable fue o no utilizada o asignada con algun valor:
var otracosa;
typeof otracosa;
devuelve "undefined"
var otracosa = null;
typeof otracosa;
devuelve "object"
var otracosa = "hola";
typeof otracosa;
devuelve "string"
Friday, October 1, 2010
Subscribe to:
Posts (Atom)
Followers
About me
- coke
- Santa Fe, Argentina
- Programador Web, PHP, MySQL, JQuery, Administrador Linux. LAMP, Lighttpd, Nginx.