第一種方法: var myarray = new Array(66,80,90,77,59);//創建數組同時賦值 第二種方法: var myarray = [66,80,90,77,59];//直接輸入一個數組(稱 “字面量數組”) 這兩種定義的實質性的差別在哪?
2 回答
舉報
0/150
提交
取消
第一種方法: var myarray = new Array(66,80,90,77,59);//創建數組同時賦值 第二種方法: var myarray = [66,80,90,77,59];//直接輸入一個數組(稱 “字面量數組”) 這兩種定義的實質性的差別在哪?
2014-05-26
舉報
2014-05-29
謝謝
2014-05-26
兩種寫法是一樣的。但當var myarr = new Array(5); myarr.length為5,而var myarr = [5]; myarr.length為1,注意這點。