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);
解决方案 »
- document.write 加载问题
- 考考大家。。。。爆难!
- 介绍一下我的小站,一个网页版本的msn
- radio如何自动checked
- 在FF下选中checkbox不能改变tr颜色
- 一个窗口如何回调另一个窗口的函数
- 急 在线等回复 js动态生成table一行后 如何把这行添进去的数据加如到数据库里
- 初学JS正则,请教问题
- 360浏览器的兼容模式不能$.post???
- JavaScript中window.showModelessDialog函数的sURL的编码问题
- 分享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]);
}