一下是js代碼:var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";var name=scoreStr.split(";",10);document.write(name);//正常打印輸出數(shù)組。alert(name.length); //顯示59改成如下:var myArr=scoreStr.split(";",10);document.write(myArr);//正常打印輸出數(shù)組。alert(myArr.length); //顯示10問題描述:用split()方法分割后的數(shù)組,返回給一個叫name的數(shù)組變量,得到的結(jié)果卻是59,理論上應(yīng)該是10;把返回的新數(shù)組名字更改以后,返回正常值10;name這個命名有問題?這個問題浪費了我一個小時。
很費解的問題。
weibo_和諧_漢子_0
2017-04-21 19:45:09