JS一維數(shù)組拆分 的方法 編程二位數(shù)組失敗了?
var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var score_arr = scoreStr.split(';');
document.write(score_arr+'一維數(shù)組<br>');
document.write(score_arr.length+"一維數(shù)組長(zhǎng)度<br>");
var score_arr_all = new Array();
for(var i= 0 ; i < score_arr.length; i++){
?//把一維數(shù)組分割為二位數(shù)組,然后把所有的二位數(shù)組都拼接,找到成績(jī)。然后轉(zhuǎn)換,求職
?//document.write(score_arr[i].split(':'));
?score_arr_all = score_arr_all.concat(score_arr[i].split(':')); ?// 問(wèn)題在這里,不會(huì)改變?cè)瓉?lái)的,值產(chǎn)生一個(gè)新的數(shù)組,所以不會(huì)連續(xù)增加。
?score_arr_all[i]= score_arr[i].split(':');
}
----如上? 用split 先用; 分號(hào) 拆分 成一維數(shù)組,然后想用冒號(hào)“:”拆分成二位數(shù)組 然后單獨(dú)拿出成績(jī) 進(jìn)行計(jì)算。 但是發(fā)現(xiàn)拆分完后寫(xiě)入數(shù)組竟然是一維的。? 跟其他語(yǔ)言不太一樣。
該如何處理?
2017-03-16