Qual è la differenza tra l'operatore! == e l'operatore! =. Si comporta in modo simile all'operatore === dove confronta sia il valore che il tipo?Operatore Javascript! ==
risposta
sì, è lo stesso operatore come ===
, solo per in uguaglianza:
!==
- restituisce true se i due operandi non sono identici. Questo operatore non converte i tipi di operandi e restituisce solo false se sono dello stesso tipo e valore. - Wikibooks
+1 - disuguaglianza senza tipo coercizione –
I really pensa che la risposta corretta abbia bisogno della parola coercizione da qualche parte in essa. Anche la conversione ha senso, ma per essere sintetici dovrebbe essere chiaro che si tratta di una conversione implicita. –
Sì, !==
è la versione rigorosa dell'operatore !=
, nessun tipo di coercizione è fatto se gli operandi sono di diverso tipo:
0 != '' // false, type coercion made
0 != '0' // false
false != '0' // false
0 !== '' // true, no type coercion
0 !== '0' // true
false !== '0' // true
stavo per inviare this w3schools page, ma stranamente non conteneva questo operatore!
Almeno, lo !==
è infatti l'inverso di ===
che verifica l'uguaglianza di tipo e valore.
- 1. javascript colon confusione operatore
- 2. Javascript stenografia operatore ternario
- 3. Risultato operatore ternario Javascript
- 4. && operatore in Javascript
- 5. Javascript "==" operatore bugie
- 6. Cosa significa '/ =' operatore in JavaScript?
- 7. Operatore identità JavaScript su stringhe
- 8. JavaScript doppio colon (operatore bind)
- 9. Errore JavaScript, nome mancante dopo. Operatore
- 10. Operatore ternario in JavaScript con più espressioni?
- 11. voglio dire in javascript tre punti Operatore
- 12. Operatore '&&' in Javascript vs in Java
- 13. ~ operatore bit a bit in JavaScript
- 14. esempio JavaScript operatore ternario con funzioni
- 15. operatore JavaScript simile a SQL "come"
- 16. Javascript: test booleano folle con '!' operatore
- 17. Javascript cortocircuito (uso strano del II/operatore OR)
- 18. Il doppio asterisco ** è un operatore Javascript valido?
- 19. JavaScript Condizione dell'istruzione senza operatore? Che cosa fa?
- 20. Come creare un operatore esistenziale in stile CoffeeScript in JavaScript?
- 21. Utilizzare || Avviso operatore codice
- 22. MongoDB dinamica come operatore
- 23. condizionalePanel condizioni javascript in lucido: c'è un operatore R% in% in javascript?
- 24. Come riscrivere Swift ++ operatore in:? Ternario operatore
- 25. Differenza tra "nuovo operatore" e "operatore nuovo"?
- 26. operatore python, nessun operatore per "non in"
- 27. MONGO DB come operatore
- 28. implicita operatore
- 29. Operatore implicito?
- 30. Python: & = operatore
Inversione della domanda: http://stackoverflow.com/questions/359494/javascript-vs-does-it-matter-which-equal-operator-i-use –