1. Para tipos básicos, como string, número, etc., há uma diferença entre == e ===
1) Comparação entre diferentes tipos, == Comparação de "convertido no mesmo tipo" para ver se o "valor" é igual. === Se os tipos forem diferentes, o resultado é diferente
2) Comparação do mesmo tipo, compare diretamente o "valor" e os resultados dos dois são os mesmos
2. Para tipos avançados, como matriz, objeto, não há diferença entre == e ===
Compare "endereço do ponteiro"
3. Existe uma diferença entre tipos básicos e tipos avançados == e ===
1) para ==, converta avançado em tipos básicos e execute a comparação "valor"
2) Como os tipos são diferentes, o resultado === é falso
O acima é uma explicação detalhada da diferença entre == e == em JavaScript introduzido pelo editor. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!