我四處張望,看到這個頁面,他們在創建變量時使用String
和Array
構造函數。用構造函數
這與不使用它們有何不同?
例子:
var str = "string"; // How I'd normally do it.
var str = new String("string"); // How they did it.
var arr = ["Array", "Item"]; // How I'd normally do it.
var arr = new Array("Array", "Item"); // How they did it.
這兩個究竟是如何做的有什麼不同?
通過'new'創建對象/數組比較慢。希望有些大師能夠深入解釋。 – davidkonrad