7-23編程練習
有沒有人解釋下 var marr=new Array(scoreStr.split(";")); var marr=new Array(); marr=scoreStr.split(";"); 這兩種寫法有啥子區別? 為什么 前一種定義后marr數組只有一個 長度(),后一種才是理想的?
有沒有人解釋下 var marr=new Array(scoreStr.split(";")); var marr=new Array(); marr=scoreStr.split(";"); 這兩種寫法有啥子區別? 為什么 前一種定義后marr數組只有一個 長度(),后一種才是理想的?
2016-06-02
舉報
2016-06-07
var marr=new Array(scoreStr.split(";"));這樣寫就成了一個二維數組,因為?scoreStr.split(";")會生成一個數組,
相當于創建了 marr 這個數組并給它添加了一個元素,而這個元素又是一個數組,所以這個是二維數組。
2016-06-03