Heim > Web-Frontend > js-Tutorial > Hauptteil

Eine tägliche Zusammenfassung des Javascript-Lernens (Boolesches Objekt)_Javascript-Fähigkeiten

WBOY
Freigeben: 2016-05-16 15:32:37
Original
1180 Leute haben es durchsucht

Syntax zum Erstellen boolescher Objekte:
neuer Boolean(Wert); //Konstruktor
Boolean(value); //Konvertierungsfunktion
Parameterwert Der von einem booleschen Objekt gespeicherte Wert oder der in einen booleschen Wert umzuwandelnde Wert.
Rückgabewert
Beim Aufruf als Konstruktor (mit dem Operator new) wandelt Boolean() sein Argument in einen booleschen Wert um und gibt ein boolesches Objekt zurück, das den Wert enthält.
Wenn Boolean() als Funktion (ohne Operator new) aufgerufen wird, wandelt es sein Argument einfach in einen primitiven booleschen Wert um und gibt diesen Wert zurück.
Hinweis: Wenn der Wertparameter weggelassen wird oder auf 0, -0, null, „“, false, undefiniert oder NaN gesetzt ist, wird das Objekt auf false gesetzt. Andernfalls wird es auf „true“ gesetzt (auch wenn das Wertargument die Zeichenfolge „false“ ist).

  var falseObject = new Boolean(false);
  var result = falseObject && true;
  alert(result); //true

  var falseValue = false;
  result = falseValue && true;
  alert(result); //false
  
  alert(typeof falseObject); //object
  alert(typeof falseValue); //boolean
  alert(falseObject instanceof Boolean); //true
  alert(falseValue instanceof Boolean); //false

Nach dem Login kopieren

Boolesche Objektbeschreibung
In JavaScript sind boolesche Werte ein grundlegender Datentyp. Ein boolesches Objekt ist ein boolesches Objekt, das einen booleschen Wert packt. Boolesche Objekte werden hauptsächlich zur Bereitstellung der toString()-Methode verwendet, die boolesche Werte in Zeichenfolgen umwandelt.
Wenn die toString()-Methode aufgerufen wird, um einen booleschen Wert in einen String umzuwandeln (normalerweise implizit von JavaScript aufgerufen), konvertiert JavaScript den booleschen Wert intern in ein temporäres boolesches Objekt und ruft dann die toString()-Methode dieses Objekts auf.

Das Obige ist die heutige Zusammenfassung des JavaScript-Lernens und wird weiterhin täglich aktualisiert. Ich hoffe, Sie werden weiterhin aufmerksam sein.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage