uczony
==: Operator nazywa się równością, która służy do wykrywania, czy dwa operandy są równe, a definicja równości tutaj jest bardzo luźna i pozwala na konwersję typów ===: Używane do wykrywania, czy dwa operandy są ściśle równe 1. Dla podstawowych typów, takich jak string i number, istnieje różnica między == a === Porównanie między różnymi typami, porównanie =="Wartość po konwersji do tego samego typu", aby sprawdzić, czy "wartość" jest równa, === Jeśli typ jest inny, wynik jest nierówny Dla tego samego typu porównania porównaj bezpośrednio "wartość", a wynik obu jest taki sam 2. Dla zaawansowanych typów, takich jak Array i Object, nie ma różnicy między == a === 3. Istnieje różnica między typami podstawowymi a zaawansowanymi, == i === Dla == , przekonwertuj zaawansowany do typu bazowego dla porównania "wartościowego", ponieważ typ jest inny === skutkuje fałszem
|