En la primer entrada de este blog vamos a tomar como referencia 10 curiosidades de javaScript.-
- Null es un objeto (desde luego, paradójico)
- NaN es un número (otra paradoja más y el universo implosiona)
- array() ‘==’ False es True
- La función replace() acepta como parámetro funciones callback
- Las expresiones regulares se pueden testear con test() además de con match()
- Puedes falsear el alcance de una variable o función (algo muy útil la verdad)
- Las funciones se pueden ejecutar a si mismas... y al parecer sin caer en un bucle infinito ni nada
- Firefox no lee y devuelve los colores en hexadecimal sino en RGB
- 0.1 + 0.2 ‘!==’ 0.3 (¿otra paradoja? Boooooommm!!!)
- Undefined puede ser definido, es decir, que no es una palabra reservada (fail!)
Raro, ¿no?; en la próxima entrada entraremos a ver las partes buenas del javaScript. Hasta la proxima.
vía: Smashing Magazine
vía: Smashing Magazine