Autor: eamexicano
-
Hoisting
Concepto de hoisting en JavaScript. El posicionamiento de variables y funciones en la parte superior del código para su uso anticipado.
-
JSLint
Mejora la calidad de tu código JavaScript con JSLint. Recibe recomendaciones y corrige errores.
-
Media Capture – getUserMedia
Uso básico de Media Capture mejor conocida como getUserMedia para capturar audio y video en tu sitio web.
-
Eventos touch
Conoce los eventos táctiles – eventos touch – en el desarrollo web y cómo interactuar con dispositivos táctiles en el DOM.
-
arguments
En las funciones existe un objeto llamado arguments. Este objeto contiene los parámetros que se envían a las funciones. Nota: Aunque los parámetros se encuentran el forma de arreglo y también tiene la propiedad length (para obtener el número de parámetros que recibe la función) arguments no es un arreglo. Aún cuando la función no…
-
Objetos
Aunque vimos de manera general cómo crear y utilizar objetos. En ECMAScript podemos tener más control de los objetos y de sus propiedades. Object.create var objeto = Object.create(objeto, descriptor); Objeto: se puede utilizar cualquier objeto del cuál queramos utilizar el prototipo. Descriptor: Objeto que contiene la descripción del / de los atributo(s) para el nuevo…
-
Strict Mode II
En la primer parte del modo estricto – strict mode – de ECMAScript 5 mencioné las restricciones que consideré más probables que existan en el código que tengamos escrito. Ahora voy a mencionar a otras restricciones que existen al utilizar el modo estricto. arguments No había escrito nada de arguments. Dejo una referencia de se…
-
Strict mode I
En la versión 5 de ECMAScript se permite utilizar un modo estricto para que el código se evalúe de forma distinta (con restricciones). El modo estricto es compatible con IE10+ – tabla de compatibilidad. Si este código se utiliza con Oldie no debe afectar la funcionalidad pero es mejor evaluar y probar el código. Contexto…
-
Temporizadores
Javascript cuenta con dos temporizadores setTimeout, setInterval. setTimeout Ejecuta una función después de un tiempo de espera especificado en milisegundos. Esta función únicamente se ejecuta una vez. El tiempo de espera mínimo es de 4ms. Si queremos detener la ejecución función antes del tiempo de espera tenemos que utilizar clearTimeout. clearTimeout(identificador_de_setTimeout); ¿Cómo obtenemos el identificador…