理解不了,我亂了
var str="string";?
str.t="sss"; ? ? ? ? ? ? ? //str.t ?值為undefined
var strObj=new String("string");
strObj.t="sss"; ? ? ? ?//strObj.t ?值為sss
var str="string";?
str.t="sss"; ? ? ? ? ? ? ? //str.t ?值為undefined
var strObj=new String("string");
strObj.t="sss"; ? ? ? ?//strObj.t ?值為sss
2017-04-12
舉報
2017-04-12
str是一個字符串類型,不是對象類型。因此對它的屬性賦值并不會被保存。所以str.t 值為undefined。只有對象類型的屬性賦值會被保存。
2017-04-12
javascript是一門動態(tài)類型的語言