Condicionales if (condicion) { expr1; } else { expr2; } En el caso de que condición sea cierto se evalua expr1, en caso contrario expr2. switch (expresion){ case valor1 : expr1; break; case valor2 : expr2; break; … default :…
Etiqueta: programacion
Los operadores en JavaScript son similares a los de multitud de otros lenguajes, como Java o C++, por lo que sólo los comentaré de pasada. Operadores Aritméticos Operador Significado + Suma – Resta * Multiplicación / División % Módulo ++…
Los tipos de datos básicos de JavaScript son los números, como 3 o 15.57; las cadenas, como «Hola Mundo»; los valores booleanos, cuyo valor puede ser true (cierto) o false (falso); el valor especial null, que indica un valor nulo…
JavaScript es un lenguaje de script multiplataforma creado por Netscape en 1996, que actualmente se encuentra en su versión 1.5, y que es totalmente compatible con la especificación ECMA-262, Edición 3. Contrariamente a lo que nos podría hacer suponer su…
TortoiseSVN puede descargarse desde su página web. La instalación no tiene ninguna complicación y una vez se termine la instalación se añadirán una serie de entradas en el menú contextual del explorador de Windows. Si abrimos el explorador y hacemos…
CVS es el sistema de control de versiones concurrentes mas utilizado en el mundo del software libre, sin embargo es bastante arcaico (nació en 1985) y tiene bastantes carencias, como son la falta de versionado de directorios, de renombrado o…
Este post es simplemente una recopilación de los enlaces al mini curso sobre XUL que he estado escribiendo los últimos días. El resultado final del curso como ya sabrán los que lo hayan seguido es la creación de una pequeña…
Ahora que ya hemos terminado nuestra pequeña extensión para Firefox vamos a ver como podemos crear un xpi para que se instale automáticamente. La extensión xpi viene de XPInstall donde XP se refiere a Cross (X) Platform o multiplataforma, es…
Ahora que hemos visto un poco por encima como funciona XUL vamos a ponernos un poco mas serios y vamos a crear una pequeña extensión para nuestro navegador. Por ahora algo sencillo como añadir una nueva entrada de menú al…
A la hora de organizar los ficheros de nuestra aplicación se sigue un estándar de facto en el que tenemos tres subdirectorios dentro de la carpeta de nuestra aplicación: content, local y skin. El directorio content incluye un subdirectorio con…