Cuando se carga una página, el navegador crea objetos como window, location, history y document. Window es el objeto de más alto nivel y contiene propiedades de la ventana. Location contiene la URL activa y history las URLs visitadas previamente. Document contiene propiedades del documento como color de fondo e imágenes.
SQLite es una biblioteca de C que implementa un motor de base de datos SQL. SQLite es un proyecto de código abierto. No se requiere de ninguna biblioteca externa para compilar esta extensión desde PHP. La extensión SQLite3 está activada por defecto desde PHP 5.3.0.
SQLite es una biblioteca de C que implementa un motor de base de datos SQL. SQLite es un proyecto de código abierto. No se requiere de ninguna biblioteca externa para compilar esta extensión desde PHP. La extensión SQLite3 está activada por defecto desde PHP 5.3.0.
Dentro de las funciones de agregado del API WebSQL database de HTML 5 tendremos las siguientes:COUNT(*), MAX(*), MIN(*), AVG(*), SUM(*), UPPER(*) y LOWER(*), LENGTH(*) y SUBSTR()
Se llama evento a un suceso que ocurre en el sistema cuando el usuario o el sistema ejecuta algún tipo de acción.
Un evento debe asociarse a un elemento HTML, no a un código JavaScript.
Estudiaremos las instrucciones para la manipulación de datos (DML) en el API WebSQL Database, como son el Insert, Update y Delete, para insertar, modificar y borrar un registro, respectivamente.
Con este poderoso API de HTML 5 podrás realizar aplicaciones Web y para dispositivos móviles con toda la potencia de bases de datos de servidor, de forma rápida y segura, ya que está basado en el motor de SQLite. Se muestra toda la potencia de la sentencia SELECT por medio del DQL (Data Query Language) del API.
Dentro de las funciones de agregado del API WebSQL database de HTML 5 tendremos las siguientes:COUNT(*), MAX(*), MIN(*), AVG(*), SUM(*), UPPER(*) y LOWER(*), LENGTH(*) y SUBSTR()
Se llama evento a un suceso que ocurre en el sistema cuando el usuario o el sistema ejecuta algún tipo de acción.
Un evento debe asociarse a un elemento HTML, no a un código JavaScript.
Estudiaremos las instrucciones para la manipulación de datos (DML) en el API WebSQL Database, como son el Insert, Update y Delete, para insertar, modificar y borrar un registro, respectivamente.
Con este poderoso API de HTML 5 podrás realizar aplicaciones Web y para dispositivos móviles con toda la potencia de bases de datos de servidor, de forma rápida y segura, ya que está basado en el motor de SQLite. Se muestra toda la potencia de la sentencia SELECT por medio del DQL (Data Query Language) del API.
Collation: Podemos modificar el método sort() sobre los diferentes idiomas.
Formateo de números según su zona:
Formateo de monedas:
Formateo de fechas.
Los “símbolos” son un nuevo tipo de dato primitivo.
Los símbolos son únicos e inmutables y son utilizados como identificadores para propiedades de objetos.
Los símbolos pueden tener una descripción opcional, pero sólo es utilizada para fines del depurador.
1. Sintaxis corta para los objetos:
2. Soporte de nombres calculados en la definición de propiedades
3. Soporte de notación tipo método en la definición de propiedades, en forma regular y como función generadora.
4. Método assign() para copiar objetos
ES6, ECMAScript 6, ES2015, Javascript, Nuevos Métodos en ES6, Asignación de propiedad de objeto, método assign(), búsqueda de un elemento en un arreglo, find(), findindex(), Repetición de cadenas, repeat(), Búsqueda de cadenas, startsWith(), endsWith(), includes(), Comprobación de tipo de número, isNaN(), isFinite(), Infinity(), isSafeInteger(), Epsilon, trunc(), signo de un número, sign()
La bandera “y” mantiene la posición entre coincidencias mediante el parámetro lastIndex, por lo que se le llama “búsqueda pegajosa” o “bandera adhesiva”.
En EcmaScript 6 podemos recibir valor por omisión o default en los parámetros de las funciones. Pueden ser definidos como variables primitivas, funciones, expresiones o arreglos.
Hay ocasiones en que el contexto de nuestros datos requiere que trabajemos con cifras no decimales, por ejemplo en base 2 (binario) o base 8 (octal), ahora es sencillo crear este tipo de literales con los prefijos (0b) y (0o) respectivamente.
Ahora podemos hacer clases por medio de la sentencia “class”.
Podemos utilizar el método “ constructor()” para crear la función constructora.
Los lenguajes tradicionales basados en clases ofrecen la palabra reservada this para referencia la instancia actual de la clase.
En Javascript this se refiere al contexto de la llamada y como tal puede ser cambiado a algo más que un objeto
Modos de evaluación
Configuración de un examen
Agregar preguntas a un examen
Categorías de calificaciones
Crear un item de calificación
Preguntas aleatorias
2. Los objetos del navegador
Cuando se carga una página en un navegador,
se crea un número de objetos característicos
del navegador según el contenido de dicha
página.
A continuación veremos los objetos y
propiedades que tiene un documento:
3. Los objetos del navegador
window: Es el objeto de más alto nivel,
contiene las propiedades de la ventana y en el
supuesto de trabajar con frames, un objeto
window es generado para cada frame.
4. Los objetos del navegador
location. Contiene las propiedades de la URL
activa.
history. Objeto que contiene las pro-
piedades que representan a las URL que el
usuario ha visitado anterior-
mente.
5. Los objetos del navegador
document. Este objeto contiene todas las
propiedades del documento actual, como
pueden ser su color de fondo, enlaces,
imágenes, etc.
6. Los objetos del navegador
Como norma general para referenciar una
propiedad específica de un objeto se deberá
incluir el objeto y todos sus antecesores
teniendo en cuenta que el objeto window no es
necesario incluirlo a no ser que se esté
trabajando con frames.
7. Los objetos del navegador
Jerarquía de los objetos del navegador:
● window
○ parent, frames, self, top
○ history
○ location
○ document
■ links
■ anchor
■ form
● Todos sus elementos
9. El objeto window
El objeto window posee una serie de
propiedades que determinan características
básicas de la ventana y sus componentes.
A continuación las propiedades, eventos y
métodos más utilizados:
10. El objeto window
Propiedad window.status: Maneja la
sentencia de la barra de estatus del navegador.
Método window.alert: Genera una ventana
emergente con el mensaje que se le pase
como parámetro.
11. El objeto window
Método window.confirm: Lanza una ventana
emergente con un mensaje y dos botones: uno
para confirmar y el otro para cancelar.
Método window.prompt: Genera una venta
emergente con un enunciado y recibe un
campo de entrada del usuario.
12. El objeto window
onLoad: Es lanzado cuando todos los
elementos de la página, como imágenes, java
applets y datos, han sido cargados en la
misma.