1. Para tipos básicos como cadena, número, etc., hay una diferencia entre == y ===
1) Comparación entre diferentes tipos, == Comparación de "convertido en el mismo tipo" para ver si el "valor" es igual. === Si los tipos son diferentes, el resultado es diferente
2) Comparación del mismo tipo, compare directamente el "valor" y los resultados de los dos son los mismos
2. Para tipos avanzados como matriz, objeto, no hay diferencia entre == y ===
Compare "Dirección del puntero"
3. Hay una diferencia entre los tipos básicos y los tipos avanzados == y ===
1) para ==, converver avanzado en tipos básicos y realizar una comparación de "valor"
2) Debido a que los tipos son diferentes, el resultado === es falso
Lo anterior es una explicación detallada de la diferencia entre == y == en JavaScript introducido por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!