¿Cómo obtener el documento HTML completo como una string en JavaScript?

Dado un documento HTML, la tarea es obtener el documento completo como una string usando JavaScript. Aquí se discuten algunos métodos:   Método getElementsByTagName()  Este método devuelve un conjunto de todos los elementos del documento con el nombre de etiqueta definido, como un objeto NodeList. Este objeto representa una colección de Nodes, a los que se accede … Continue reading «¿Cómo obtener el documento HTML completo como una string en JavaScript?»

¿Cómo detectar un dispositivo de pantalla táctil usando JavaScript?

A veces, puede estar buscando algunas funciones para incluir en su aplicación web que solo deberían estar disponibles para dispositivos con pantalla táctil. Es posible que necesite esta detección al introducir controles más nuevos e inteligentes para usuarios de pantalla táctil en la aplicación del juego o en una aplicación de GPS y navegación. Si … Continue reading «¿Cómo detectar un dispositivo de pantalla táctil usando JavaScript?»

JavaScript | Diferencia entre String.slice y String.substring

Estas 2 funciones son bastante similares en su sintaxis pero son diferentes en algunos casos. Veamos la diferencia entre ellos. slice(): este método selecciona la parte de una string y devuelve la parte seleccionada como una nueva string . Los parámetros de inicio y finalización se utilizan para especificar la parte extraída. El primer carácter … Continue reading «JavaScript | Diferencia entre String.slice y String.substring»

Cookies HTTP en Node.js

Las cookies son pequeños datos que se almacenan en el lado del cliente y se envían al cliente junto con las requests del servidor. Las cookies tienen varias funcionalidades, se pueden usar para mantener sesiones y agregar funciones específicas del usuario en su aplicación web. Para ello, utilizaremos el módulo de análisis de cookies de … Continue reading «Cookies HTTP en Node.js»

JavaScript | Generador

Al igual que los generadores de Python , JavaScript también admite funciones de generador y objetos de generador. Función de generador: una función de generador se define como una función normal, pero cada vez que necesita generar un valor, lo hace con la palabra clave yield en lugar de return. La declaración de rendimiento suspende … Continue reading «JavaScript | Generador»

Arrays en JavaScript

En JavaScript, una array es una sola variable que se usa para almacenar diferentes elementos. A menudo se usa cuando queremos almacenar una lista de elementos y acceder a ellos mediante una sola variable. A diferencia de la mayoría de los lenguajes donde la array es una referencia a la variable múltiple, en JavaScript la … Continue reading «Arrays en JavaScript»

¿Cómo obtener las coordenadas x e y de un elemento en el transportador Node.js?

Protractor es un marco de prueba de extremo a extremo desarrollado para aplicaciones AngularJS y Angular. Básicamente ejecuta las pruebas contra la aplicación que está interactuando con ella como lo haría un usuario real, ejecutándose en un navegador real. En el siguiente ejemplo, vamos a obtener las coordenadas x e y de un elemento y … Continue reading «¿Cómo obtener las coordenadas x e y de un elemento en el transportador Node.js?»

Valor primitivo y de referencia en JavaScript

En JavaScript, una variable puede almacenar dos tipos de valores, valores primitivos o valores de referencia. Este artículo describirá y ayudará a comparar ambos tipos de valores. 1. Valor primitivo: JavaScript proporciona seis tipos de valores primitivos que incluyen Número, String, Booleano, Indefinido, Símbolo y BigInt. El tamaño de los valores primitivos es fijo, por … Continue reading «Valor primitivo y de referencia en JavaScript»

¿Cómo probar el nombre de la etiqueta de un elemento usando Transportador?

Protractor es un marco de prueba de extremo a extremo desarrollado para aplicaciones Angular y AngularJS. Ejecuta pruebas contra la aplicación interactuando con ella como lo haría un usuario real, ejecutándose en un navegador real. En este artículo, vamos a probar el nombre de la etiqueta de un elemento. Requisito previo: instalación y configuración del … Continue reading «¿Cómo probar el nombre de la etiqueta de un elemento usando Transportador?»

¿Cómo detectar la versión de un navegador?

Este artículo incluye teoría básica y técnica de detección de navegador en navegadores web habilitados para JavaScript. Descripción: aunque la mayoría de los scripts funcionan en navegadores web habilitados para JavaScript, hay ciertas cosas que no funcionarán en algunos navegadores, es decir, dependen del navegador y, en algunos casos, el navegador web antiguo no admite … Continue reading «¿Cómo detectar la versión de un navegador?»