Scriptia. Javascript y buenas prácticas en español



Scriptia / Etiquetas / trucos

Saltar a Acerca de Scriptia

Estás viendo la página para la etiqueta (o conjunto de etiquetas) trucos.

Siete técnicas de javascript que ya deberías estar usando

Buen artículo y buenas sugerencias de Dustin Diaz en Digital Web Magazine: Seven JavaScript Techniques You Should Be Using Today. Y no, las closures no son malas, los malos son los de Redmon.

Las entrañas de jQuery

Las tripas de jQuery contienen algunos juegos malabares con el lenguaje que os describiría con mucho gusto. Pero un malvado noruego se me ha adelantado. Con ustedes, Hallvord R. M. Steen en Interesting jQuery stuff.

Intervalos e iteradores infinitos

Hoy vamos a parir un par de iteradores un poco raritos. El primero de ellos infinito. El segundo, aleatorio. Y luego los combinaremos con `setInterval`. Porque tú lo vales y porque nos serán útiles para presentar información periódicamente. Continúa leyendo Intervalos e iteradores infinitos

Conversión rápida de tipos

ECMAScript (javascript para los amigos) es un lenguaje dinámicamente tipado. Pero tipos, haberlos, haylos. Veamos cómo realizar conversiones explícitas a String, Number y Boolean con unos pocos carácteres menos de lo _usual_. Continúa leyendo Conversión rápida de tipos

Ocultar elementos por CSS si y solo si disponemos de javascript

Supongamos una linda interfaz en la que algunos elementos no se muestran hasta que el usuario realiza alguna acción. Supongamos que somos hombres de buen corazón y queremos que nuestra aplicación sea accesible sin necesidad de javascript.

1. Si ocultamos esos elementos mediante CSS, quien no tenga javascript no tendrá, jamás de los jamases, acceso a ellos.
2. Si ocultamos los elementos mediante javascript, se producirá algún que otro feo parpadeo (y si son muchos los elementos a ocultar, aumentará el tiempo de proceso).

Veamos cómo podemos evitar ambos problemas con una pequeña combinación de CSS y scripting. Continúa leyendo Ocultar elementos por CSS si y solo si disponemos de javascript

No es un array, aunque lo parezca

En javascript hay objetos, como `arguments` que parecen un array (podemos acceder a `arguments[0]` y `arguments.length`) pero no lo son y, por tanto, no podemos usar los métodos propios de un array (`slice`, `pop`,…) en estos objetos. ¿O sí podemos? Dan Webb explica un sucio truco en A Low-down, Dirty Goblin Of A Hack. Sin desperdicio.

Acerca de Scriptia

Saltar a la caja de búsqueda

Scriptia forma parte del PDM de Choan C. Gálvez, desarrollador web residente en Barcelona. Scriptia pretende mejorar la calidad de la documentación acerca de javascript disponible en español.