//把字符串转化为数组
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![ExpandedBlockStart.gif](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1
function
explode(inVal , separator, outArray){
2 var count = 0 ;
3 var beg = 0 ;
4 var end = 0 ;
5 while (end !=- 1 ){
6 end = inVal.indexOf(separator, beg);
7 if (end ==- 1 ){
8 outArray[count] = inVal.substring(beg,inVal.length);
9 } else {
10 outArray[count] = inVal.substring(beg,end);
11 beg = end + 1 ;
12 }
13 count ++ ;
14 }
15 }
16
17
2 var count = 0 ;
3 var beg = 0 ;
4 var end = 0 ;
5 while (end !=- 1 ){
6 end = inVal.indexOf(separator, beg);
7 if (end ==- 1 ){
8 outArray[count] = inVal.substring(beg,inVal.length);
9 } else {
10 outArray[count] = inVal.substring(beg,end);
11 beg = end + 1 ;
12 }
13 count ++ ;
14 }
15 }
16
17