Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 10242|Odpověď: 2

[JavaScript] JavaScript má tři rovné znaky

[Kopírovat odkaz]
Zveřejněno 17.02.2019 15:55:07 | | | |
=== Používá se k přísným srovnávacím soudům
Příklad:






Předchozí:JavaScript decodeURI() funkce
Další:Node.js klasický návod k sdílení
Zveřejněno 17.02.2019 19:57:13 |


učený

==: Operátor se nazývá rovnost, která slouží k detekci, zda jsou dva operandy rovné, a definice rovnosti je zde velmi volná a umožňuje převod typů
===: Používá se k detekci, zda jsou dva operandy striktně stejné
1. Pro základní typy, jako je řetězec a číslo, existuje rozdíl mezi == a ===
Porovnání mezi různými typy, porovnání == "Hodnoty po převodu na stejný typ" pro zjištění, zda je "hodnota" stejná, === Pokud je typ odlišný, výsledek je nestejný
Pro stejný typ srovnání přímo porovnáme "hodnotu" a výsledek obou je stejný
2. Pro pokročilé typy jako Pole a Objekt není rozdíl mezi == a ===
3. Existuje rozdíl mezi základními a pokročilými typy, == a ===
Pro == , převést pokročilý na základní typ pro "hodnotové" porovnání, protože typ je odlišný === vede k nepravdivosti

Zveřejněno 18.02.2019 9:29:03 |
učený
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com