JavaScript Split()方法_javascript技巧

split()方法的定义和用法:

split()方法可以利用字符串的子字符串的作为分隔符将字符串分割为字符串数组,并返回此数组。

注:作为分割符的子字符串不会成为返回的数组的元素的一部分或者数组元素的一员。

这里只介绍使用普通字符作为分隔符,关于使用正则表达式作为分隔符的可以参阅正则表达式split()函数一章节。

点击可参阅更多相关String对象方法和属性。

语法结构:

复制代码 代码如下:

stringObject.split(separator,limit)

参数列表:

参数 描述
separator 必需。用于分割字符串的子字符串。
注:如果此参数为一个空字符串"",那么stringObject中的每个字符都会被分割
limit 可选。设定字符串被分割的次数,如果省略此参数,则不限制分割次数。

注:如果此参数为一个空字符串"",那么stringObject中的每个字符都会被分割

limit 可选。设定字符串被分割的次数,如果省略此参数,则不限制分割次数。

实例代码:

复制代码 代码如下:

var a="a、b、c、d、e";
console.log(a.split("、"));

使用子字符串“、”作为分隔符分割字符串,此分隔符不会成为数组元素的一部分或者数组元素的一员。输出结果:a,b,c,d,e。

复制代码 代码如下:

var a="a、b、c、d、e";
console.log(a.split("、",2));

限定的了字符串分割的次数,也就是限制了返回数组的维数。输出结果:2。

复制代码 代码如下:

var a="a、b、c、d、e";
console.log(a.split(""));

使用空字符串作为分隔符,那么字符串中的每个字符都会被分割。输出结果:a,、,b,、,c,、,d,、,e。

以上内容是小编给大家介绍的JavaScript Split()方法的相关知识,希望大家喜欢。

时间: 2024-10-01 14:14:48

JavaScript Split()方法_javascript技巧的相关文章

JavaScript 特有方法计算二进制中1的个数 split方法_javascript技巧

代码如下: 复制代码 代码如下: function g(n){ var n = n.toString(2); var count = 0; for(var i=0;i<n.length;i++) { if(n[i] == "1") count++; } return count; } 觉得这样写很麻烦,突然想到是不是可以利用js的split方法来实现计算1的个数,split的参数为正则\0*\,分离字符串中的1.代码如下: 复制代码 代码如下: function f(n){ re

JS 在数组插入字符的实现代码(可参考JavaScript splice() 方法)_javascript技巧

复制代码 代码如下: Array.prototype.ArrayInsertAfter=function(Num,obj) { var tempArr=new Array(); var l=this.length; for(var i=0;i<l;i++) { tempArr.push(this.shift()); } l=tempArr.length; for(var i=0;i<l;i++) { this.push(tempArr.shift()); if(i==Num) { this.p

详解堆的javascript实现方法_javascript技巧

堆的定义 最大(最小)堆是一棵每一个节点的键值都不小于(大于)其孩子(如果存在)的键值的树.大顶堆是一棵完全二叉树,同时也是一棵最大树.小顶堆是一棵完全完全二叉树,同时也是一棵最小树. 另外,记住这两个概念,对写代码太重要了:       1.父节点和子节点的关系:看定义       2.完全二叉树:参考[2] 基本操作       1.Build(构建堆)       2.Insert(插入)       3.Delete(删除:最小或者最大的那个) 代码实现 首先,写代码前有两个非常重要的点

在vs2010中调试javascript代码方法_javascript技巧

操作步骤如下: 1. javascript代码中插入:debugger,如下: <script type="text/javascript"> debugger; </script> 2.将IE浏览器中的"禁止脚本调试"这一项的勾给去掉. 然后在点击vs中的调试即可.

IOS开发:在Swift中使用JavaScript的方法和技巧

  在RedMonk发布的2015年1月编程语言排行榜中,Swift采纳率排名迅速飙升,从刚刚面世时的68位跃至22位,Objective-C仍然稳居TOP10,而JavaScript则凭借着其在iOS平台上原生体验优势成为了年度最火热的编程语言. 开发:在Swift中使用JavaScript的方法和技巧-"> 而早在2013年苹果发布的OS X Mavericks和iOS 7两大系统中便均已加入了JavaScriptCore框架,能够让开发者轻松.快捷.安全地使用JavaScript语言

JavaScript实现解析INI文件内容的方法_javascript技巧

本文实例讲述了JavaScript实现解析INI文件内容的方法.分享给大家供大家参考,具体如下: .ini 是Initialization File的缩写,即初始化文件,ini文件格式广泛用于软件的配置文件. INI文件由节.键.值.注释组成. 根据node.js版本的node-iniparser改写了个JavaScript函数来解析INI文件内容,传入INI格式的字符串,返回一个json object. function parseINIString(data){ var regex = {

javascript求日期差的方法_javascript技巧

本文实例讲述了javascript求日期差的方法.分享给大家供大家参考,具体如下: <script type="text/javascript"> function daytonow(year, month, date){ //思路就是转换两个日期为时间戳即毫秒数,再除以每一天的毫秒数得出相隔多少天 //JS中的month是从0开始,所以month要减一 month--; //过去的日子 var tdate = new Date(year, month, date).get

JavaScript比较当前时间是否在指定时间段内的方法_javascript技巧

本文实例讲述了JavaScript比较当前时间是否在指定时间段内的方法.分享给大家供大家参考,具体如下: function checkTime(stime, etime) { //开始时间 var arrs = stime.split("-"); var startTime = new Date(arrs[0], arrs[1], arrs[2]); var startTimes = startTime.getTime(); //结束时间 var arre = etime.split(

JavaScript实现通过select标签跳转网页的方法_javascript技巧

本文实例讲述了JavaScript实现通过select标签跳转网页的方法.分享给大家供大家参考,具体如下: 我们经常有遇到需要用select标签跳转到新网页的情况,dw生成的代码太复杂,那么有没有精简的代码得以实现呢?经过仔细的研究找到了以下几段代码,非常不错. 话不多说,直奔主题. 当面跳转的核心代码是:"location.href=value" 新页面打开的核心代码是:"window.open()" 代码分四类: 1.当前页面直接跳转: <select n