JavaScript split() 方法的使用
来源:互联网 发布:怎样注册免费域名 编辑:程序博客网 时间:2024/06/04 18:48
JavaScript split() 方法的使用
1、定义和用法
split() 方法用于把一个字符串分割成字符串数组。
2、语法
stringObject.split(separator,howmany)
参数 描述
separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
3、返回值
一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。
但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。
4、实例
var pointList = [];
var strtemp = "POINT(106.736900000042 22.9296999994914)|POINT(106.734700000021 22.9291800000933)|POINT(106.733799999985 22.9319799995422)|POINT(106.732590000365 22.9356900000572)|POINT(106.731199999915 22.9382800001568)|POINT(106.72988000022 22.938990000089)|POINT(106.72739999983 22.9403899998135)|POINT(106.726599999534 22.9408900001314)|POINT(106.722390000025 22.9448999998305)|POINT(106.721490000089 22.9458799997965)|POINT(106.717779999971 22.9496899996863)|POINT(106.716790000002 22.9513900000519)|POINT(106.712590000365 22.955489999983)|POINT(106.712089999517 22.9558900001314)|POINT(106.709799999661 22.9586999999152)|POINT(106.707799999979 22.9608799997966)|POINT(106.706279999945 22.9624800003899)|POINT(106.707179999881 22.9640799999237)|POINT(106.704990000195 22.9675)|POINT(106.704199999968 22.9698900000254)|POINT(106.701399999989 22.9723999998305)|POINT(106.70059000002 22.9731799999873)|";
if(strtemp!="")
{
var arrtemp = strtemp.split('|');
// 在Javascript 中数组都有一个length属性 ,获取数组的最大下标
var row = arrtemp.length - 1;
for(var i = 0; i < row; i++)
{
var point = arrtemp[i];
var arr = convertPoint2LonLat(point);
pointList.push(new OpenLayers.Geometry.Point(arr[0], arr[1]));
}
}
function convertPoint2LonLat(origStr) {
var pointStr =origStr.replace(/POINT/(/,'');
pointStr = pointStr.replace(//)/, '');
return pointStr.split(' ');
}
- JavaScript split() 方法的使用
- JavaScript 的 split() 方法
- split方法的使用
- JavaScript中split()和join()方法的使用
- split方法使用的经验。
- split()方法的使用
- split()方法的使用
- JAVA 和JavaScript split方法的异同
- Javascript中的Split方法
- JavaScript split() 方法
- Javascript中的Split方法
- JavaScript split() 方法
- JavaScript split() 方法
- JavaScript split() 方法
- JavaScript split() 方法
- +++JavaScript split() 方法+++
- JavaScript split() 方法
- JavaScript split方法简介
- hdu 2069(另类版母函数)
- 自己的第一个C++定时器
- iphone NSString与NSMutableString的区别
- oracle 存储过程的基本语法 收藏
- bangbangwo
- JavaScript split() 方法的使用
- 读书清单(2011/01 - 2011/12)
- bangbangwo
- 设计模式-见解
- VC++的链接错误LNK2001
- plsql找不到数据库名的解决办法
- 由职工号、姓名排序查找问题
- 基于Directshow的H.264流媒体播放器设计
- 总结Silverlight与HTML页面交互基本方法(js调用Silverlight方法/属性 和Silverligth调用页面js方法)