split
var mystr="86-010-85468578";?
document.write( myystr.split("-")+ "");
?document.write( mystr.split("")+ "");?
document.write( mystr.split("",3));
?為什么什么都沒有顯示?
var mystr="86-010-85468578";?
document.write( myystr.split("-")+ "");
?document.write( mystr.split("")+ "");?
document.write( mystr.split("",3));
?為什么什么都沒有顯示?
2016-12-01
舉報
2016-12-10
document.write( myystr.split("-")+ "");
上面這句代碼有錯,你的變量名多寫了一個y
由于代碼是從上執行的,你代碼出錯了,所以沒法執行下去,所以沒有結果輸出
2016-12-02
document.write(mystr.split("-")+"");
你字符串的變量寫錯了
2016-12-02
split是切割的意思,他有一個返回值,返回值是一個數組,數組加上一個空字符串后變成了一個字符串類型,相當于最后的結果是空字符串.... .....如果你要打印出結果的話,不用加"",可以直接打印,或者你把這個數據接收后用for循環或者for-in打印數組.