Heim > Web-Frontend > js-Tutorial > Was ist die Funktion von !!() in js? Detaillierte Erklärung der Rolle von !!() in js

Was ist die Funktion von !!() in js? Detaillierte Erklärung der Rolle von !!() in js

云罗郡主
Freigeben: 2018-10-22 14:57:30
nach vorne
4544 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit der Funktion von !!() in js? Die detaillierte Erklärung der Funktion von !!() in js hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen.

Was ist die Funktion von !!() in js? Detaillierte Erklärung der Rolle von !!() in js

Wir wissen, dass JavaScript eine schwach typisierte Sprache ist, aber manchmal muss sie während der Verwendung auf den entsprechenden Typ gezwungen werden. Also,! ! () hat diese Schreibmethode den Effekt, schwache Typen in starke Typen umzuwandeln.

Bei der Typkonvertierung müssen zwei Konzepte erwähnt werden: explizite Konvertierung und implizite Konvertierung.

Explizite Konvertierung:

const a = parseInt(‘1111111111111’);
const b = Obj.toString();
Nach dem Login kopieren

Implizite Konvertierung:

var a = '111'+0;//a的结果为数值型;
var b = 111+'';//b的结果为字符串类型;
Nach dem Login kopieren

Zurück zu !!().

Zum Beispiel: a ist standardmäßig undefiniert! a ist wahr! ! a ist falsch, also ist der Wert von b falsch und nicht undefiniert. Das Schreiben auf diese Weise kann die spätere Beurteilung und Verwendung erleichtern.

Also! ! Die Funktion von (a) besteht darin, a in einen booleschen Wert umzuwandeln.

Was ist die Funktion von !!() in js? Eine detaillierte Einführung in die Rolle von !!() in js. Wenn Sie mehr über JavaScript-Video-Tutorials erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.


Das obige ist der detaillierte Inhalt vonWas ist die Funktion von !!() in js? Detaillierte Erklärung der Rolle von !!() in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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