javascript split()方法
split() 方法用于把一个字符串分割成字符串数组。
一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。
但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。
注释:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
注释:String.split() 执行的操作与 Array.join 执行的操作是相反的。
<script type="text/javascript">
var str="How are you doing today?"
document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))
</script>
输出:
How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you
"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c", ""]
javascript split()方法特例::
使用下面的代码,可以把句子分割成单词:
var words = sentence.split(' ')
var words = sentence.split(/\s+/)
javascript split()方法实例::
公司自己的功能包里读取文章中的图片的时候不是仅仅读取src的值而是读的源代码结果形如:"<img src='imgpath'/>"而首页上需要实现图片的循环显示效果,自己做了一个是直接切换,都说不好看如果有滤镜效果就好了,滤镜是需要指定图片的他直接读出来一个图片我又没办法修改它,这时候split就派上用场了可以这样:
<script>
var td1=null;
var td2=null;
td1="${requestScope.imgmap}";(备注:td1赋值结果如下:"<img src='http://127.0.0.1:80/gyaspwebsite/suncerdata/site/img/shenbaomin20061227090437.jpg' height=161 width=215 border=0>";)
td2=td1.split("'");
alert(td2[1]);(可以看到td2=http://127.0.0.1:80/gyaspwebsite/suncerdata/site/img/shenbaomin20061227090437.jpg恩很实用 )
</script>
下面为详细介绍
<script>
var s
var ss="h1hah2";
s=ss.split("a");
alert(s.length);
alert(s[1]);
</script>
Microsoft(R) JScript(R)
split 方法 语言参考
版本 3
请参阅 应用于
--------------------------------------------------------------------------------
描述
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
语法
stringObj.split(str)
split 方法的语法包括下述部分:
部分 描述
stringObj 必需的。要被分解的 String 对象或文字。该对象不会被 split 方法修改。
str 必需的。是一个字符串或正则表达式对象,描述用来定义分解位置的字符。
说明
split 方法的结果是一个字符串数组,在 stingObj 中每个出现 str 的位置都要进行分解。
下面的示例演示了 split 方法的用法:
function SplitDemo()
{
var s, ss;
var s = "The quick brown fox jumped over the lazy yellow dog.";
// 在每个空格字符处进行分解。
ss = s.split(" ");
return(ss);
}
分享到:
相关推荐
Split方法: 以下程序例子实现了split和整数字符串互转的用法。。。 [removed] function evil() { var toint=parseInt(“123”);//字符串转换成整形 var intvalue=123; var tostr=intvalue.toString();//类型转换成...
JavaScript split 方法 split 方法用于将字符串分割为字符串数组并返回该数组。其语法如下: 代码如下: str_object.split(separator, limit) 参数说明: 参数 说明 str_object 要操作的字符串(对象) ...
JavaScript 常用方法总结 JavaScript 是一种广泛应用于 Web 开发的编程语言,提供了许多实用的方法来操作字符串和数组。下面将对 JavaScript 中常用的字符串和数组方法进行总结。 字符串方法 1. `charAt()`: 返回...
这篇文章主要聚焦于JavaScript的一些基本方法和实用技巧,旨在帮助无论是初学者还是有一定经验的开发者提升JavaScript技能。 首先,创建JavaScript脚本块是通过`<script>`标签实现的,其中`language="JavaScript"`...
JavaScript 的 `split()` 方法是字符串对象的一个非常实用的方法,它允许开发者将一个字符串按照指定的分隔符切割成多个子字符串,并将这些子字符串存储在一个数组中。在深入讲解 `split()` 方法之前,我们先来了解...
JavaScript中的split()函数是一个非常实用的字符串处理方法,它能将一个字符串按照指定的分隔符分割成数组形式,这个过程是不可逆的。该方法的使用极其普遍,适用于任何需要将字符串转化为数组的场景。split()函数...
2. **从JavaScript到VBScript**:使用`new VBArray()`构造函数和`split()`方法将字符串转换为VBArray。 例如: ```javascript // JavaScript代码 var myJSArray = new Array("a", "b", "c"); var Temp = new ...
本文将深入探讨四个在JavaScript中至关重要的方法,它们分别是:`Array.prototype.forEach()`、`String.prototype.split()`、`Object.keys()`以及`Function.prototype.bind()`。了解并熟练掌握这些方法,将极大地...
### JavaScript中字符串相关常用的使用方法总结 #### 一、引言 JavaScript作为一种广泛使用的脚本语言,被大量应用于Web开发之中。其中,字符串处理是非常重要的一个方面,涉及到数据的读取、修改、拼接等操作。...
JavaScript中的split()方法是String对象提供的一个非常实用的方法,用于将字符串分割成子字符串,然后返回一个数组,数组中包含被分割后的子字符串。split()方法是处理字符串时经常使用的功能,尤其在需要将一长串...
JavaScript split方法详解 JavaScript的`split()`方法用于将字符串分割成字符串数组。基本语法为: ```javascript string.split(separator, limit); ``` - **separator**:分割字符串的分隔符。 - **limit**:限制...
12. **字符串方法**:`trim`去除两端空白,`indexOf`和`lastIndexOf`查找子串位置,`substring`、`slice`、`substr`提取子字符串,`split`按分隔符拆分字符串。 13. **作用域和闭包**:理解变量的作用域规则,全局...
JavaScript 中 split 与 join 函数的进阶用法技巧 JavaScript 中的 split 和 join 函数是两个非常强大且受开发者宠爱的函数,这两个函数能够让字符串和数组两种类型互换。split 函数用于把字符串分割成数组,而 ...
JavaScript是一种广泛用于网页和网络应用的编程语言,它在处理数值和字符串方面有着丰富的内置方法。在本题中,我们探讨的是如何利用JavaScript计算一个十进制数转换为二进制表示后,其中包含的“1”的个数。这是一...
split定义和用法 split() 方法用于把一个字符串分割成字符串数组。 语法 stringObject.split(separator, howmany)参数 描述 separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany 可...
在JavaScript中,split()函数是一个非常实用的字符串处理方法,用于将字符串分割成子字符串数组。标准的split()方法允许用户通过一个特定的分隔符来分割字符串,但在很多实际编程场景中,我们需要按照多个分隔符对...