Heim >Web-Frontend >js-Tutorial >Einige kleinere Probleme bei der Typkonvertierung in js
Dieses Mal werde ich Ihnen einige kleinere Fragen zur Typkonvertierung in js stellen. Was sind die Hinweise zur Typkonvertierung in js? ein Blick auf praktische Fälle.
var str = false + 1; var demo = false == 1; if(typeof(a)&&-true + (+undefined) + ''){ console.log("我能输出吗?"); } if(11 + '11' * 2 == 33) { console.log("我能输出吗?"); } !!' ' + !!'' - !!false||document.console.log("我能输出吗?");;
Das Folgende ist die Antwortanalyse
var str = false + 1; //1 var demo = false == 1; //false if(typeof(a)&&-true + (+undefined) + ''){ console.log("我能输出吗?"); }//输出 我能输出吗?//typeof(a) ==> typeof(undefined) ==> "undefined"//"undefined"&&-true ==> -true ==> -1//+undefined ==> NaN//+"",结果是 "NaN"//转换成Boolean值为true if(11 + '11' * 2 == 33) { console.log("我能输出吗?"); }//11 + '11' * 2 == 33 ==> 11 + 22 == 33 ==> 11 + false ==> 11//输出 我能输出吗? !!' ' + !!'' - !!false || document.console.log("我能输出吗?"); //没有输出 我能输出吗? //!!把后面的变成Boolean值,!!' ' + !!'' ==> true + false //true + false + false ==> 1 //||符号前面为true就不往后走了
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Inhalte finden Sie im PHP Chinesische WebsiteAndere verwandte Artikel!
Empfohlene Lektüre:
Nodejs verwendet Mongoose, um Modelle und APIs zu erstellen
JavaScript var und dies, { }Mit Funktion
Nodejs-Formularüberprüfung und Bild-Upload
Das obige ist der detaillierte Inhalt vonEinige kleinere Probleme bei der Typkonvertierung in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!