Heim >Web-Frontend >js-Tutorial >Welche JavaScript-Werte sind wahr und welche falsch?

Welche JavaScript-Werte sind wahr und welche falsch?

Linda Hamilton
Linda HamiltonOriginal
2024-11-29 04:54:16828Durchsuche

What JavaScript Values Are Truthy and Which Are Falsy?

JavaScript wahr und falsch verstehen

In JavaScript werden bestimmte Werte in booleschen Kontexten als wahr oder falsch ausgewertet. Dieses Konzept ist als Wahrhaftigkeit und Falschheit bekannt. Um dies zu verstehen, untersuchen wir den bereitgestellten Code:

var a = 0;
var a = 10 == 5;
var a = 1;
var a = -1;

Antworten auf Ihre Fragen:

Entgegen Ihrer Meinung sind es nur zwei von die Aussagen ergeben wahrheitsgemäße Werte:

  • var a = 1;: Zahlen ungleich Null, einschließlich negativer Werte, sind wahr.
  • var a = -1;: Negative Werte sind ebenfalls wahr.

Falsche Werte:

Die übrigen Aussagen werden als falsch bewertet Werte:

  • var a = 0;: Null ist falsch. (Beachten Sie jedoch, dass „0“ als Zeichenfolge wahr ist.)
  • var a = 10 == 5;: Dies entspricht (10 == 5), was ein Vergleich ist das ergibt falsch.

MDN-Definition von Wahrhaftigkeit:

Laut dem Mozilla Developer Network (MDN) ist ein Wahrheitswert ein Wert, der bei der Auswertung als Boolescher Wert in „wahr“ übersetzt wird. Alle Werte gelten als wahr, mit Ausnahme der folgenden:

  • falsch
  • null
  • undefiniert
  • 0
  • NaN
  • "" (leere Zeichenfolgen)

Das obige ist der detaillierte Inhalt vonWelche JavaScript-Werte sind wahr und welche falsch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn