Heim >Web-Frontend >js-Tutorial >Ist in der Wahrheits-/Falschheitsbewertung von JavaScript nur „var a = 1;' wahr?
JavaScript Truthy and Falsy Explained
JavaScript unterscheidet Werte aufgrund ihrer internen Darstellung und Semantik entweder als wahr oder falsch. Wahre Werte werden in einem booleschen Kontext als wahr übersetzt, während falsche Werte als falsch übersetzt werden.
Zur Verdeutlichung der bereitgestellten Codebeispiele:
Daher ist die Aussage „Ich glaube, dass var a = 1; das einzig Wahre ist und der Rest falsch ist – ist das richtig?“ ist falsch. Nur var a = 1 und var a = -1 sind wahr, während der Rest falsch ist.
Es ist erwähnenswert, dass JavaScript eine Liste expliziter falscher Werte hat, darunter: false, null, undefiniert, 0, NaN, '' und "". Jeder Wert, der nicht auf dieser Liste steht, ist wahr.
Das obige ist der detaillierte Inhalt vonIst in der Wahrheits-/Falschheitsbewertung von JavaScript nur „var a = 1;' wahr?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!