10 fragmentos de código JavaScript

10 fragmentos de código JavaScript
No hay duda de que JavaScript es uno de los lenguajes de programación más populares en el desarrollo web. Ya sea que esté usando React, Vue o Angular, todos son JavaScript. JS gira en torno al desarrollo de un ecosistema vasto y vital, y proporciona muchos marcos y bibliotecas para ayudarlo a desarrollar aplicaciones rápidamente.
Pero a veces es mejor dar un paso atrás e intentar entender cómo operar sin una biblioteca. Eche un vistazo a los siguientes fragmentos de código, resuelven problemas simples de una manera elegante, y use este conocimiento en las situaciones diarias del proyecto para mejorar la eficiencia de la escritura de código.

1. Invierta la cuerda

En este ejemplo, utilizamos el operador de dispersión (...), el método inverso de Array y el método de unión de String para invertir la cadena dada.

2. Calcular el factorial de números

Para calcular el factorial de un número dado, utilizamos funciones de flecha y operadores ternarios anidados.

3. Convertir números en matrices de números

En este ejemplo, utilizamos el operador de dispersión (...), el método de mapa de Array y la función parseInt que convierte el número dado en una matriz singular.

4. Compruebe si el número es una potencia de 2

Es muy simple Verificamos que este número no sea falso y utilizamos el operador AND a nivel de bit (&) para determinar si el número es una potencia de 2.

5. Cree una matriz de pares clave-valor a partir del objeto

En este ejemplo, utilizamos el método de claves en Object y el método de mapa en Array para mapear las claves de Object y crear una matriz de pares clave-valor.

6. Devuelve [Número] de los elementos más grandes de la matriz

Para devolver el elemento más grande de la matriz, utilizamos una función de flecha que obtiene el número de elementos en la matriz y la función que queremos devolver. Utilizamos el operador de dispersión (...) y los métodos de clasificación y corte en Array. Tenga en cuenta que si no se proporciona el segundo parámetro, el valor predeterminado para el número es 1, por lo que solo se devuelve un elemento más grande.

7. Compruebe si todos los elementos en la matriz son iguales

En este breve ejemplo, usamos todos los métodos de la matriz para verificar si todos los elementos de la matriz son iguales. Básicamente verificamos si cada elemento es igual al primer elemento de la matriz.

8. Devuelve el promedio de dos números

En este ejemplo, utilizamos el operador de propagación (...) y el método de reducción en la matriz para devolver el promedio de dos números dados o una matriz.

9. Devuelve la suma de dos o más números

Para devolver la suma de dos o más números dados o una matriz, nuevamente utilizamos el operador de dispersión (...) y el método de reducción en la matriz.

10. Devuelve el conjunto de potencia de una matriz de números

En el último ejemplo, queremos devolver el conjunto de potencia de una matriz de números. Por lo tanto, utilizamos los métodos reduce, map y concat en Array.

Supongo que te gusta

Origin www.cnblogs.com/xiewangfei123/p/12717316.html
Recomendado
Clasificación