Heim  >  Artikel  >  Web-Frontend  >  Die Rolle von!! in js

Die Rolle von!! in js

大家讲道理
大家讲道理Original
2016-11-07 16:51:201730Durchsuche

Die Funktion von!! in

js ist:

!! Wird im Allgemeinen verwendet, um die folgenden Ausdrücke in boolesche Daten umzuwandeln.

=== stellt den Typ und alles andere dar Gleichheit ( Schreiben Sie einfach ein „If“, um es selbst zu testen bedeutet

!! Wird im Allgemeinen zum Konvertieren der folgenden Ausdrücke in boolesche Daten (boolean) verwendet. Da JavaScript eine schwach typisierte Sprache ist (Variablen haben keinen festen Datentyp), ist es manchmal erforderlich, die Konvertierung in den entsprechenden Typ zu erzwingen ,

Ähnlich wie: a=parseInt("1234") a="1234" 0 //In Zahl konvertieren b=1234 "" //In String konvertieren c=someObject.toString() //Konvertieren Objekt zu String Unter diesen sind Typ 1 und Typ 4 explizite Konvertierungen,

2 und 3 sind implizite Konvertierungen in den booleschen Typ. Die Regeln sind false, undefiniert, null, 0, „“ ist falsch · wahr, 1, „somestring“, [Objekt] ist wahr

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