118.532016,31.758281|118.522853,31.758066|118.515559,31.764329|118.8255715,31.8690843|118.515092,31.755855|118.532411,31.755763|分割成如下,请问怎么分割呢?
new BMap.Point(118.532016,31.758281);
new BMap.Point(118.532016,31.758281);
解决方案 »
- extjs中的listeners怎么不起作用
- 表单的提交
- 如何在客户端使用串口,并与之通讯?
- JS中用正则替换这样的语句。JS高手请帮个忙。。
- 有没有办法将javascript嵌入到java code里面来?
- 抱..歉..只..剩..10..分..了... 请问在Html的字符串连接上单引号和双引号有啥区别. 都搞了好几天了, 还是没明白.
- 如何使框架窗口全屏?
- 请教:如何添加一项数据到列表框中?谢谢!
- 如何定义文本框的格式为日期型!
- 求一个正则表达式
- 分享70套约2000个视频教程(js,Jquery,java,.net,html5,php,数据库)
- 请教一下:关于<img>src的绝对路径的
for (var key in array) {
alert(array[key]);
}
var str = '118.532016,31.758281|118.522853,31.758066|118.515559,31.764329|118.8255715,31.8690843|118.515092,31.755855|118.532411,31.755763|';
str= str.split('|');
str.pop();/*弹出最后一个空的*/
var temp;
for(var i = 0 ; i < str.length ; ++i){
temp = str[i].split(',');
new BMap.Point(temp[0],temp[1]);
}
var list = '118.532016,31.758281|118.522853,31.758066|118.515559,31.764329|118.8255715,31.8690843|118.515092,31.755855|118.532411,31.755763|'.split('|'),
points=[];for(var i=0,j=list.length;i<j;i++){
(function(obj){
var p = obj.split(',');
if ( obj.length < 3 ) {
return ;
}
points.push(new BMap.Point(p[0],p[1]));
})(list[i]);
}
var array = str.split("|");
for (var key in array) {
alert(array[key]);
}