Códigos Fuente de JavaScript

Mostrando del 221 al 230 de 916 registros
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Comprobar si un objeto contiene ciertas propiedades


JavaScript

Publicado el 12 de Mayo del 2020 por Katas (200 códigos)
1.038 visualizaciones desde el 12 de Mayo del 2020
Función que recibe un objeto y un array de valores a verificar si existen en el objeto.

1
2
3
4
5
6
propertiesExistsInObject({age: 25, name:"tom", city: "NY"}, ["name"]); // true
propertiesExistsInObject({age: 25, name:"tom", city: "NY"}, ["name", "city"]); // true
propertiesExistsInObject({"age": 25, "name":"tom", "city": "NY"}, ["name", "city"]); // true
propertiesExistsInObject({age: 25, name:"tom", city: "NY"}, ["name", "country"]); // false
propertiesExistsInObject({age: 25, name:"tom", city: "NY"}, []); // true
propertiesExistsInObject({}, ["name", "country"]); // false


Un código similar para verificar las propiedades y sus valores:
https://www.lawebdelprogramador.com/codigo/JavaScript/6190-Comprobar-si-un-objeto-contiene-ciertas-propiedades-con-ciertos-valores.html
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Comprobar si un objeto contiene ciertas propiedades con ciertos valores


JavaScript

Publicado el 12 de Mayo del 2020 por Katas (200 códigos)
1.013 visualizaciones desde el 12 de Mayo del 2020
Función que recibe dos objetos y determina si las propiedades y sus valores de un objeto se encuentran en el otro objeto.

1
2
3
4
5
6
matches({age: 25, name:"tom", city: "NY"}, {"name":"tom"}); // true
matches({age: 25, name:"tom", city: "NY"}, {name:"tom"}); // true
matches({age: 25, name:"tom", city: "NY"}, {age: 25, name:"tom"}); // true
matches({age: 25, name:"tom", city: "NY"}, {age: 30, name:"tom"}); // false
matches({age: 25, name:"tom", city: "NY"}, {}); // true
matches({}, {name:"tom"}); // false


Un código similar para verificar únicamente las propiedades sin sus valores:
https://www.lawebdelprogramador.com/codigo/JavaScript/6189-Comprobar-si-un-objeto-contiene-ciertas-propiedades.html
Imágen de perfil
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Text Zoom Simple


JavaScript

Publicado el 5 de Mayo del 2020 por Scriptshow (141 códigos)
1.620 visualizaciones desde el 5 de Mayo del 2020
Saludos,

un Script sencillo, adaptable, compatible, que aumenta / disminuye el tamaño de la fuente contenida en el body.

Espero sea útil.
Imágen de perfil
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Calculator Simple


JavaScript

Publicado el 5 de Mayo del 2020 por Scriptshow (141 códigos)
1.401 visualizaciones desde el 5 de Mayo del 2020
Saludos,

se trata de un Script muy sencillo capaz de realizar varias operaciones a un tiempo. Utilizaremos paréntesis, símbolos, cifras, etc. siguiendo una lógica aprendida para practicar. Incluye un ejemplo.

Espero sea útil.
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Crear un array bidimensional


JavaScript

Publicado el 25 de Abril del 2020 por Katas (200 códigos)
2.662 visualizaciones desde el 25 de Abril del 2020
Crear una función que reciba tres valores "anchura" y "altura" y el "valor" por defecto, y devuelva un array bidimensional (array de arrays) con los valores recibidos.
Si se omite el valor por defecto, que devuelve los números del 0 hasta la anchura indicada.

1
2
3
4
5
6
createMatrix(5, 3); // [[0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4]]
createMatrix(0, 3); // [[], [], []]
createMatrix(3, 0); // []
createMatrix(3, 2, 0); // [[0, 0, 0], [0, 0, 0]]
createMatrix(3, 2, ""); // [["", "", ""], ["", "", ""]]
createMatrix(2, 3, "a"); // [['a', 'a'], ['a', 'a'], ['a', 'a']]
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Escapar y des-escapar una cadena html


JavaScript

Publicado el 25 de Abril del 2020 por Katas (200 códigos)
1.426 visualizaciones desde el 25 de Abril del 2020
Mediante el comando replace() y una expresión regular, buscamos los caracteres a escapar y des-escapar para reemplazarlos por sus respectivos.

1
2
3
4
5
escapeHTML("<a href='https://url.com?id=1&val=2'>link</a>"); // &lt;a href=&#39;https://url.com?id=1&amp;val=2&#39;&gt;link&lt;/a&gt;
escapeHTML('<a href="https://url.com?id=1&val=2">link</a>'); // &lt;a href=&quot;https://url.com?id=1&amp;val=2&quot;&gt;link&lt;/a&gt;
 
unescapeHTML("&lt;a href=&#39;https://url.com?id=1&amp;val=2&#39;&gt;link&lt;/a&gt;"); // <a href='https://url.com?id=1&val=2'>link</a>
unescapeHTML("&lt;a href=&quot;https://url.com?id=1&amp;val=2&quot;&gt;link&lt;/a&gt;"); // <a href="https://url.com?id=1&val=2">link</a>
Imágen de perfil
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Juego de la serpiente (snake) en javascript


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 22 de Abril del 2020 por Joel (150 códigos) (Publicado el 11 de Abril del 2020)
9.517 visualizaciones desde el 11 de Abril del 2020
Típico juego de la serpiente desarrollado con HTML, CSS y JavaScript sin utilizar canvas.
Cada vez que la serpiente se come una manzana va aumentando el tamaño de la cola y va aumentando la velocidad de movimiento.

snake
Imágen de perfil
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Juego del Bingo en JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 22 de Abril del 2020 por Joel (150 códigos)
10.830 visualizaciones desde el 22 de Abril del 2020
Juego del bingo en formato europea con cartones de 15 números en tres filas de 5 y con los numeros del 1 al 90.
Puedes indicar el numero de cartones a generar y la velocidad del juego. El ordenador va sacando números aleatorios entre el 1 y el 90 y va marcando cada uno de los cartones, indicando el/los que hacen linea y bingo.
Muestra un historial con todos los movimiento que va haciendo.
Utilizan 3 clases de JavaScript para crear los números, gestionar los cartones y controlar el bingo.

bingo