vedo in alcuni codici javascript che le persone scrivono qualcosa di simile:Javascript TRUE e "true" perché qualcuno usa stringa anziché booleano?
var myVar = "true";
//...
if(myVar == "true") {
//...
}else{
//...
}
Perché la gente non usano vero o falso? Per quanto ne so il tipo booleano è ovvio per i browser.
Oppure è solo un codice scadente ... e cerca di non scrivere mai in questo modo.
Avviso: 'true! = 'True'' –
Questo è' true' e 'false' in realtà (minuscolo), ma la tua analisi è corretta: meglio usare i booleani reali anziché le stringhe. –
E 'var myVar =" false "; se l'avviso (myVar) ("O, hai!") 'mostrerà anche l'avviso. –