Дізнався
==: Оператор називається рівністю, який використовується для визначення рівності двох операндів, і визначення рівності тут дуже розпливе і дозволяє перетворення типів ===: Використовується для визначення того, чи два операнди строго рівні 1. Для базових типів, таких як рядок і число, існує різниця між == і === Порівняння різних типів, порівняння =="Значення після конвертації в той самий тип" для перевірки, чи "значення" дорівне, === Якщо тип різний, результат нерівний Для того ж типу порівняння безпосередньо порівняйте «значення», і результат обох буде однаковим 2. Для просунутих типів, таких як масив і об'єкт, різниці між == і === немає 3. Існує різниця між базовими та просунутими типами, == та === Для == , перетворити розширений у базовий тип для порівняння «значення», оскільки тип відрізняється === дає хибне
|