如题所述
å¨javascriptéé¢æ类似PHPçexplodeå½æ°çåè½ï¼å符串类åStringçsplitæ¹æ³ï¼split æ¹æ³çååï¼
stringObj.split([separator[, limit]])åæ°è¯´æï¼
第ä¸ä¸ªåæ°separator ï¼å¯ä»¥æ¯å符串æ æ£åè¡¨è¾¾å¼ å¯¹è±¡ï¼å®æ è¯äºåéå符串æ¶ä½¿ç¨çæ¯ä¸ä¸ªè¿æ¯å¤ä¸ªå符ãå¦æ忽ç¥è¯¥é项ï¼è¿åå å«æ´ä¸ªå符串çåä¸å ç´ æ°ç»ã
第äºä¸ªåæ°limitï¼è¯¥å¼ç¨æ¥éå¶è¿åæ°ç»ä¸çå
ç´ ä¸ªæ°ã缺çä¸éå¶ã
示ä¾ï¼ä¸é¢ç示ä¾æ¼ç¤ºäº split æ¹æ³çç¨æ³ã
function SplitDemo(){var s, ss;
var s = "The rain in Spain falls mainly in the plain.";
// å¨æ¯ä¸ªç©ºæ ¼å符å¤è¿è¡å解ã
ss = s.split(" ");
return(ss);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-11-14
explode()函数介绍 explode() 函数可以把字符串分割为数组。 语法:
explode(separator,string,limit)。 separator,必需
。规定在哪里分割字符串。 string,必需。要分割的字符串。
limit,可眩规定所返回的数组元素的最大数目。 本函数返回由字...本回答被提问者和网友采纳
explode(separator,string,limit)。 separator,必需
。规定在哪里分割字符串。 string,必需。要分割的字符串。
limit,可眩规定所返回的数组元素的最大数目。 本函数返回由字...本回答被提问者和网友采纳
第2个回答 2014-11-21
javascript用split吧
var str = "11,22,33";
var arr = split(",",$str);
document.write("打印arr数组:<br>");
for(i=0;i<arr.length;i++){
document.write("a["+i+"]="+a[i]+"<br>");
}
var str = "11,22,33";
var arr = split(",",$str);
document.write("打印arr数组:<br>");
for(i=0;i<arr.length;i++){
document.write("a["+i+"]="+a[i]+"<br>");
}
第3个回答 2014-11-21
不就是 split("分隔符") 方法吗?