javascript中字串的兩種定義形式

風痕影默發表於2014-11-03

1、var s = "this is a string";

   var t = "this is also a string";

  s.test = 20;

2、var s = new String("this is a string");

     var t = new String("this is also a string");

   s.test = 20;

這兩種方式有何區別?

第一種方式定義的test為s、t以及將來的所用此種形式定義的字串定義了test.

第二種方式定義的test僅為s定義.

相關文章