變量的賦值加不加“”(引號)。 區別在哪里??var myunm=8;var myunm="8";
變量的賦值加不加“”(引號)。
簡單30
2016-04-01 15:38:53
TA貢獻18條經驗 獲得超8個贊
var myunm=8; // 這里的8是number型的。
var myunm="8"; ?// 這里的8是字符串型的。
8 == "8" // ?true
8 === "8" // false
用數字的地方盡量用數字,用字符串的地方盡量用字符串。雖然JS會自動類型轉換,但是自動這東西往往不靠譜。
舉報