Matriz De Javascript

| | | |

El método include() de JavaScript busca un elemento en una matriz. Este método devuelve True si existe el elemento de matriz. El método de filtro () le permite buscar un elemento en una lista. A diferencia de include (), el método filter () devuelve el elemento que buscó.

Es posible que desee saber si esta matriz contiene un valor particular. Por ejemplo, puede tener una lista de pedidos de productos y desea comprobar si alguien ha pedido una mesita de noche en su tienda.

JavaScript Array contiene

Hay dos formas de determinar si un JavaScript booleanos .

Array. include () funciona igual que String.includes (). Pero Array.includes () busca una matriz de objetos.

incluye () Ejemplo de JavaScript

Supongamos que estamos en un café. Queremos comprobar si alguien ha pedido un espresso hoy. Podríamos usar el siguiente código para comprobar la lista de pedidos de hoy y ver si se ha realizado un pedido de espresso:

Nuestro código devuelve: false.

La matriz todays_orders no incluye el valor Express. Entonces, cuando nuestro include () se ejecuta, devuelve el valor false. Si tuviéramos que buscar una matriz donde existiera el elemento, includes () sería devuelve verdadero.

Ahora hablemos o lo que queramos y si alguien ha pedido un capuchino en los últimos tres pedidos. Podríamos usar el método includes () con un argumento start_position para hacer esto.

Este es el código que usaríamos:

Nuestro programa devuelve: verdadero. Dado que una leche se clasificó después del valor de índice 3 en nuestra matriz, nuestra función includes () devolvió un valor true.

En el ejemplo anterior, usamos includes () para verificar si una matriz de cadenas incluía un valor particular. Pero, ¿y si quisiéramos comprobar si una matriz de objetos contiene un valor específico? Podemos usar la función filtro () para realizar esta acción.

La función filtro () itera a través de una matriz de objetos y busca un objeto en particular. valor. filter() toma un argumento: una función utilizada para buscar un valor. Esta es la sintaxis de la función JavaScript filter():

filter () Ejemplo de JavaScript

Tenemos una tabla de artículos para pedir café que contiene tanto el nombre del café pedido como el nombre del cliente.

Queremos comprobar si alguien llamado John Appleseed pidió un café hoy. John es un cliente leal y debería haber obtenido un descuento en su próximo café.

El siguiente código comprueba si John Appleseed ha realizado un pedido:

Nuestro el programa devuelve:

Primero, declaramos una matriz llamada com mands. Esto almacena una lista de los nombres de las personas con las que he pedido y la bebida que pidieron. A continuación, declaramos una variable de JavaScript llamada check_orders. Esta variable usa la función filter() para verificar si alguien llamado John Appleseed ha pedido un café hoy.

Imprimamos y transfiramos el valor de la variable check_orders a la variable Consola JavaScript . Dado que John Appleseed realizó un pedido hoy, nuestra función devuelve su registro de pedido. Si no realiza un pedido, nuestro programa no devolverá nada.

Si desea obtener más información sobre el método filter (), consulte nuestro tutorial sobre el filtro JavaScript < a href="/javascript-filter-reduce"> () y reduce () .

Conclusión

El método incluye () comprueba si un valor está en una matriz. Este método devuelve verdadero o falso dependiendo del resultado. El método filter() determina si una matriz de objetos contiene un valor particular. Este método devuelve el objeto que coincide con un criterio dado si existe en la matriz.

¿Quiere aprender más sobre JavaScript? Consulte nuestra guía Cómo aprender JavaScript. Encontrará consejos de expertos y una lista de los mejores cursos, libros y recursos en línea que puede usar para aprender.

Matriz De Javascript exp: Questions

Matriz De Javascript filter: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method