Dieses Mal erkläre ich Ihnen, welche Regeln für die Konvertierung von JS-Typwerten in boolesche Typen gelten und welche Vorsichtsmaßnahmen für die Konvertierung von JS-Typwerten in boolesche Typen gelten Praktischer Fall, schauen wir uns das einmal an.
Aufgrund der kürzlich durchgeführten schriftlichen Prüfung habe ich viele Fragen zur Konvertierung anderer Typen in boolesche Typen gefunden, daher werde ich sie zusammenfassen!
①Jeder nicht leere String
PS: Leere Zeichenfolgen geben auch true zurück
①Leere Zeichenfolge
①Alle nicht- 0 numerischer Wert (einschließlich Unendlichkeit)
①0
②NaN
①Jedes Objekt (einschließlich leerer Objekte)
②Array-Objekt (einschließlich leerer Arrays)
①Leeres Objekt
PS: Dies sollte vom vorherigen leeren Objekt {} unterschieden werden. Ein leeres Objekt bedeutet, dass das Objekt erstellt wurde, aber nichts darin ist, während ein leeres Objekt bedeutet, dass es nicht erstellt wurde, was eine Null ist
Ich glaube dir Ich habe diesen Artikel gelesen. Sie beherrschen die Fallmethode. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.
Empfohlene Lektüre:
So verwenden Sie JavaScript-Strings
So implementieren Sie die bidirektionale Datenbindung im WeChat-Applet
Das obige ist der detaillierte Inhalt vonWelche Regeln gelten für die Konvertierung von JS-Typwerten in boolesche Typen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!