powerdong / myProblems

我用到了,你可能用到
0 stars 1 forks source link

String('') 和 new String('') 的区别 #18

Open powerdong opened 4 years ago

powerdong commented 4 years ago
var yiifaa = 'yiifaa',
    str1 = new String(yiifaa),
    str2 = String(yiifaa)
str1 === yiifaa   // false
// 
str2 === yiifaa  // true
//
typeof str1 === typeof str2 // false
//  类型为string,为基本类型
typeof yiifaa
//  类型为object,为引用类型
typeof str1
//  类型为string,为基本类型
typeof str2