Blog de Gonzalo

Blog de programación de Gonzalo López

CONVERTIR VOZ A TEXTO EN JAVASCRIPT
JavaScript  557 visitas

Los navegadores modernos implementan la API Web Speech, pero esta está dividida en dos interfaces, independiente la una de la otra. SpeechSynthesis ...

Leer más

CONVERTIR TEXTO A VOZ EN JAVASCRIPT
JavaScript  495 visitas

Para convertir texto a voz en javascript hay que usar el api speechSynthesis de javascript. Los nuevos navegadores tienen un sistema de síntesis de ...

Leer más

REDIRECCIONAR A OTRA PÁGINA CON JAVASCRIPT
JavaScript  1676 visitas

Redireccionar a otra página con javascript es bastante sencillo. Con modificar el objeto window y el método location, window.location header() junto...

Leer más

ATRIBUTOS ASYNC Y DEFER
JavaScript  457 visitas

Cuando empecé a hacer páginas web había que incluir el javascript, ya sea los ficheros o el código, en la sección head de la página web. Tiempo ...

Leer más

FUNCIONES PURAS VS IMPURAS EN JAVASCRIPT
JavaScript  479 visitas

El concepto de función pura o de función impura viene dado por si el resultado de la función depende solamente de los parámetros o si depende de ...

Leer más

OPERADOR BANG BANG EN JAVASCRIPT
JavaScript  509 visitas

Cada valor tiene valores "true" o "false" en javascript. Por ejemplo, un valor "null" tiene un valor booleano asociado de "false". De manera similar, ...

Leer más

COMO MOSTRAR NOTIFICACIONES CON JAVASCRIPT
JavaScript  1806 visitas

Las notificaciones es una de las novedades de HTML5 y en las últimas versiones de los navegadores, por lo que ya se pueden usar sin que haya ...

Leer más

BASE DE DATOS EN JAVASCRIPT
JavaScript  692 visitas

Hace un tiempo hablé de la posibilidad de cachear contenido en javascript y el uso de sesiones en javascript.Hoy quiero hablar de IndexedDB que es ...

Leer más

GEOLOCALIZACIÓN CON JAVASCRIPT
JavaScript  508 visitas

Para usar la geolocalización con Javascript, es decir, saber la posición en la que se encuentra mostrándola en una posición de longitud y latitud....

Leer más

EVITAR QUE EL EVENTO CLICK SE EJECUTE DOS VECES EN JAVASCRIPT
JavaScript  1876 visitas

Para evitar que el evento click se ejecute dos veces en javascript hay que usar one de jquery en el listener del evento. Os pongo un ejemplo ...

Leer más

GENERADORES EN JAVASCRIPT
JavaScript  1041 visitas

En este post os voy a hablar de los generadores en javascript este tipo de funciones, las generadoras, pueden ser detenidas en medio de la ejecución ...

Leer más

PROMESAS EN SECUENCIA O PARALELO EN JAVASCRIPT
JavaScript  1515 visitas

Hace un tiempo hablé sobre las promesas en javascript y hoy quiero hablaros de como ejecutar promesas en secuencia o paralelo en javascript de una ...

Leer más

HOISTING EN JAVASCRIPT
JavaScript  1111 visitas

El hoisting en javascript es el comportamiento por defecto de ...

Leer más

DEPURACIÓN
JavaScript  1714 visitas

Mucha gente utiliza alerts para depurar en javascript. pero hay una manera más sencilla y más fácil y menos molesta. Se trata de usar la instrucción console.log(variable), donde variable es ...

Leer más

VALIDAR FECHAS JAVASCRIPT
JavaScript  3534 visitas

Siempre que he tenido que validar fechas con javascript había que hacer una función que comprobase que el mes tiene 31, aparte de que el mes no fuese febrero ya que hay que comprobar si el año...

Leer más

JAVASCRIPT EN GENERAL
JavaScript  1466 visitas

Llevo varios años programando páginas web y me he dado cuenta que a veces se hace un uso excesivo del Javascript. Haciendo que el navegador se ralentice y la carga de la página sea eterna. ...

Leer más

INNERHTML VS DOM
JavaScript  1739 visitas

Hace tiempo que aprendí a usar DOM para el tema del DHTML y añadir contenido dinámica mente con Javascript. Al principio, lo que hacía era añadir el HTML directamente usando la propiedad ...

Leer más

JQUERY Y PROTOTYPE EN MISMO PROYECTO
JavaScript  1519 visitas

Cuando se quiere usar las dos librerías en un mismo proyecto web se produce un problema al querer usar $(...) para los elementos HTML que se quieren tratar con DHTML. Para evitar conflictos ...

Leer más

CARGAR IMÁGENES HACIENDO SCROLL
JavaScript  2558 visitas

Cuando un sitio web tiene muchas imágenes, como puede ser un periódico, revista, la web de un fotógrafo, etc... lo ideal, para que la página no tarde mucho en cargar y consuma mucho ancho de ...

Leer más

EVITAR COMBINACIÓN DE LETRAS
JavaScript  2082 visitas

En este post voy a poner como evitar combinaciones de letras............

Leer más

DETECTAR BLOQ MAYUS ACTIVADO
JavaScript  3220 visitas

Aunque soy programador backend a veces me toca pegarme con el frontend, sobre todo con javascript y el otro día una página web me advirtió que tenía las mayúsculas activadas y estuve ...

Leer más

ESCAPAR CARACTERES ESPECIALES
JavaScript  1716 visitas

En el proyecto en que estoy actualmente había un problema ya que en unas de las secciones de la web se mandaba un and mediante ajax y no se guardaba, ni el and ni lo que venía después, en base...

Leer más

OBTENER ACTUALIZACIONES DEL SERVIDOR
JavaScript  1737 visitas

Una forma de obtener actualizaciones del servidor, ya sea Apache, Tomcat, o cualquiera es usando EventSource (también conocidos como Server-Sent Events) son eventos en tiempo real transmitidos ...

Leer más

DETECTAR EL FOCO
JavaScript  1853 visitas

Por necesidades del proyecto actual, en el que soy parte, he necesitado detectar donde está el foco en un formulario y no sabía como hacer y la verdad es que nunca se me habría ocurrido que ...

Leer más

OBTENER PARÁMETROS GET EN JAVASCRIPT
JavaScript  1791 visitas

Hace unos años tuve que obtener los parámetros GET en javascript por necesidades del proyecto. Javascript no tiene un array con los parámetros GET como php. Pero si que hay una manera bastante...

Leer más

SUBIR ARCHIVO CON AJAX Y JQUERY
JavaScript  8381 visitas

Nunca he tenido la necesidad de subir un archivo con ajax pero hace poco vi en una página web que convertía doc a pdf que tiene implementado la subida de archivos con drag and drop y la verdad ...

Leer más

DRAG AND DROP EN HTML5
JavaScript  2151 visitas

Una de las novedades de HTML5, aunque en internet explorer no fuinciona demasiado bien, es la funcionalidad de drag and drop. Aunque esta funcionalidad ya estaba implementada en javascript hace ...

Leer más

CREAR FICHEROS ZIP EN JAVASCRIPT
JavaScript  2771 visitas

Hoy he descubierto, por casualidad, que se pueden crear ficheros zip en javascript con la librería JSZip y sin la necesidad de utilizar ningún lenguaje adicional desde el lado del servidor. ...

Leer más

PROMESAS EN JAVASCRIPT
JavaScript  1986 visitas

En programación una promesa se usa cuando se realiza una función asíncrona, el ejemplo más claro para javascript sería el uso de ajax

Leer más

DECLARAR VARIABLES EN JAVASCRIPT
JavaScript  1695 visitas

Seguro que os extrañará el título de esté post de javascript ya que hasta ahora era algo bastante sencillito, se hacía con la palabra reservada var. Pero es que hay novedades a la hora de ...

Leer más

SESIONES EN JAVASCRIPT
JavaScript  16745 visitas

Hace poco que he sabido que se pueden guardar sesiones en javascript, esto se consigue de manera similar a como funcionan las cookies. Para guardar sesiones en javascript hay que usar el objeto ...

Leer más

CACHEAR CONTENIDO EN JAVASCRIPT
JavaScript  2746 visitas

Hace un tiempo escribí un post de como cachear contenido con memcached en php y hace poco he descubierto que se puede cachear contenido en javascript algo que puede resultar bastante útil y se ...

Leer más

CREAR COMBINACIÓN DE TECLADO EN JAVASCRIPT
JavaScript  10093 visitas

Hace un tiempo escribí un post de como evitar combinación de letras en javascript pero hoy voy ha hbalr justo de lo contrario de como crear combinación de teclado en javascript. Hay varias ...

Leer más

DETECTAR LAS FUNCIONALIDADES DEL NAVEGADOR CON JAVASCRIPT
JavaScript  1681 visitas

Hay una libreria en javascript que ayuda a detectar las funcionalidades del navegador y que se llama features.js. Su funcionamiento es bastante sencillo. Así permite y facilita programar con ...

Leer más

EVENTO ONPASTE EN JAVASCRIPT
JavaScript  1944 visitas

Revisando uno de los blogs que suelo visitar sobre programación me he enterado que hay un evento de javascript que detecta cuando se pega contenido en un textarea o en un input text. El evento ...

Leer más

DECLARAR VARIABLES OBLIGATORIAMENTE EN JAVASCRIPT
JavaScript  1592 visitas

Hasta ahora si no se declaraban variables en javascript no pasaba nada, no se producía ningún error y para declarar variables obligatoriamente en javascript hay que usar la directiva 'use ...

Leer más

VALORES POR DEFECTO
JavaScript  1622 visitas

Una de las novedades que tiene javascript es asignar valores por defecto a los parámetros de las funciones. Igual que se hace en ............

Leer más

INVOCAR BOTÓN DESDE JAVASCRIPT
JavaScript  1565 visitas

Es posibleinvocar botón desde javascript. Simplemente hay que hacer lo siguiente...

Leer más

EXCEPCIONES EN JAVASCRIPT
JavaScript  1536 visitas

Cuando se produce un error en javascript,se suele mostrar un error o se para la ejecución de la wbe pero con las se peude evitar que la página se deje de ejecutar o tenga comportamientos ...

Leer más

SABER SI UNA CADENA TERMINA POR UNA DETERMINADA CADENA
JavaScript  1053 visitas

Para saber si una cadena termina por una determinada cadena hay que usar la función endsWidth indicando la palabra o carácter.Con el siguiente ejemplo se puede ver como funciona: var str =...

Leer más

OBJETO NAVIGATOR EN JAVASCRIPT
JavaScript  1086 visitas

Para obtener la información relativa al navegador que está utilizando el usuario hay que usar el objeto navigator en javascript. Dicho objeto nos devuelve el idioma del navegador, los mimeTypes...

Leer más

EXPORTAR UNA TABLA A EXCEL EN JAVASCRIPT
JavaScript  7356 visitas

Para saber como exportar una tabla a excel en javascript es bastante sencillo solo hay que crear una tabla en javascript con un id único y espceificar el tipo de documento: var dataType = ...

Leer más