Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10242|Svar: 2

[JavaScript] JavaScript har tre lika tecken

[Kopiera länk]
Publicerad på 2019-02-17 15:55:07 | | | |
=== Används för att göra strikta jämförande bedömningar
Exempel:






Föregående:JavaScript decodeURI() funktion
Nästa:Node.js klassisk handledning att dela med sig av
Publicerad på 2019-02-17 19:57:13 |


lärd

==: Operatorn kallas likhet, vilket används för att upptäcka om två operander är lika, och definitionen av likhet här är mycket lös och tillåter typkonvertering
===: Används för att upptäcka om två operander är strikt lika
1. För grundläggande typer som sträng och tal finns det en skillnad mellan == och ===
Jämförelse mellan olika typer, jämförelsen av =="Värdet efter konvertering till samma typ" för att se om "värdet" är lika, === Om typen är annorlunda är resultatet ojämnt
För samma typ av jämförelse, jämför direkt "värdet", och resultatet av båda är detsamma
2. För avancerade typer som Array och Object finns det ingen skillnad mellan == och ===
3. Det finns en skillnad mellan grundläggande typer och avancerade typer, == och ===
För == , konvertera avancerad till bastyp för en "värde"-jämförelse eftersom typen är annorlunda === resulterar i falsk

Publicerad på 2019-02-18 09:29:03 |
lärd
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com