Fragen mit 'Gleichheitsoperator' getaggt

Der Gleichheitsoperator wendet einen Vergleich zwischen Operanden an. Unterschiedliche Sprachen können unterschiedliche Schweregrade implementieren, z. B. das Vergleichen von Typen zusätzlich zur Bedeutung.
51
die Antwort

Welcher Operator ist gleich (== vs ===) für den JavaScript-Vergleich?

Ich benutze JSLint, um JavaScript zu durchlaufen, und es gibt viele Sätze zurück, um == (zwei Gleichheitszeichen) durch === (drei Gleichheitszeichen) zu ersetzen, wenn Sie einen Vergleich wie idSele_UNVEHtype.value.length == 0 im Inneren durchführen Betreiber ...
11. Dezember eingestellt 08 um 17:19 Uhr
2
antwortet

Der Unterschied zwischen == und === in Javascript

Mögliches Duplikat: Javascript === vs ==: Ist es wichtig, welchen gleichwertigen Operator ich verwende? Was ist der Unterschied zwischen == und === in Javascript? Ich habe auch Operatoren gesehen! = Und! ==. Gibt es solche Betreiber?
Set 07 Feb 09 um 14:53 Uhr
15
antwortet

Sind `==` und `! = `Interdependent?

Ich untersuche das Überladen von Operatoren in C ++ und sehe, dass == und! = Nur einige spezielle Funktionen sind, die für benutzerdefinierte Typen konfiguriert werden können. Meine Sorge ist jedoch, warum wir zwei getrennte Definitionen benötigen. Ich dachte, dass die EU ...
am 14. Juni 16 um 01:14 festgelegt
9
antwortet

Warum === schneller als == in PHP?

Warum === schneller als == in PHP?
8. März 10 um 16:14 Uhr festgelegt
7
antwortet

Warum wird der neue String ('Hallo') === der neue String ('Hallo') als False ausgewertet?

Warum gibt die folgende Anweisung in Javascript False zurück? neuer String ('Hallo') === Neuer String ('Hallo')
set 03 Sep '14 um 18:00 Uhr
3
antwortet

warum nicht (123 == 0123) in Java?

Ich entwickle eine Anwendung für Android mit Eclipse. Ich habe den folgenden Code geschrieben, und in Tests ist der erste und dritte "if" -Block nicht verfügbar. Warum Wenn ich einer Zahl eine führende Null hinzufüge, gibt der Gleichheitsoperator false zurück. int var = 123; if (var == 0123) ...
am 05. Mai um 14:40 Uhr festgelegt
6
antwortet

JavaScript - === vs == Betriebsleistung

Vor ein paar Wochen habe ich dieses Thema gelesen. Ist <schneller als <=? in Bezug auf die Vergleichsoperatoren in C. Es wurde gesagt, dass es keinen Leistungsunterschied zwischen <und <= gibt, da sie als gleiche / ähnliche Maschinen interpretiert werden ...
am 11. September eingestellt '12 um 20:21
9
antwortet

Verwenden des Gleichheitsoperators ==, um zwei Zeichenfolgen auf Gleichheit in C zu vergleichen

int main (int argc, ** argv) {if (argv [1] == "-hello") printf ("True \ n"); else printf ("False \ n"); } # ./myProg -hello Falsch Warum? Ich verstehe, dass strcmp (argv [1], "-hello") == 0 wahr zurückgibt ... aber warum ...
auf 14 oct. einstellen '10 um 16:27
4
antwortet

Was ist der Unterschied zwischen Java equals () und dem Operator C ++ ==?

Als ich nach Typid gefragt wurde, das ist C ++, ging ich davon aus, dass es zum Vergleich von Typen beim Vergleichen von Objekten verwendet werden kann. Ich habe nicht viel gesehen, aber ich hatte Java gleich. Wenn Sie Java etwas näher betrachten, sieht es so aus: Einige sagen ...
wird am 20. Juli 11 um 22:33 Uhr festgelegt
2
antwortet

Der Unterschied zwischen == und === in JS

Mögliche Duplikate: Der Unterschied zwischen == und === in JavaScript Javascript === vs ==: Ist es wichtig, welchen gleichwertigen Operator ich verwende? Was ist der Unterschied zwischen == und ===? Auch zwischen! == und! ==?
am 16. März um 12:40 Uhr festgelegt
1
die Antwort

Warum wird {} == false als falsch ausgewertet und [] == false als wahr ausgewertet?

Warum wird {} == false als falsch ausgewertet und [] == false als falsch in Javascript ausgewertet?
Set 16. Januar '15 um 20:16
2
antwortet

null und undefinierter inkonsistenter Vergleich

Ich bin neugierig zu wissen, warum null == undefined true zurückgibt, aber null> = undefined false ergibt. Ändert die Einbeziehung einer größeren Anzahl als der Operator die Werte auf unterschiedliche Weise?
set 03 Dez '15 um 3:38
3
antwortet

== und === Operatoren in PHP

Nehmen wir an, ich habe eine Variable, die immer eine Zeichenfolge ist. Nehmen Sie nun den folgenden Code: if ($ myVar === "teststring") Anmerkung: $ myVar ist immer eine Zeichenfolge. Meine Fragen sind also schneller / besser mit === (Indentity) oder == (Gleichheit).
Am 16. Juni um 15:59 Uhr festgelegt
1
die Antwort

Leerzeichen zwischen zwei = im Gleichheitsoperator, legal in C ++?

Ich lerne gerade C ++ von "Lösen von C ++ - Problemen" (9., W. Savitch). Das Buch zeigt ein Beispiel für eine While-Schleife. Die while-Schleife sieht so aus. while (ans = 'Y' || ans = = 'y') {// compound-Anweisung} hat den Typ char. Logisch ...
Set 08 Feb '15 um 7:12
3
antwortet

Warum []! == [] in Javascript?

Warum []! == [] in Javascript? Ich habe https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness gelesen, konnte aber nichts finden, was dies erklärt. Edit: Ich denke nicht, dass diese Frage ein genaues Duplikat meiner ist ...
Set 29. Oktober '16 um 0:10