javascript split() 函数用法举例

发布时间:2020-08-01编辑:脚本学堂
本文介绍了javascript中split函数的用法,js中的split函数用于将字符串分割为字符串数组,并返回此数组,有需要的朋友可以参考下。

本节介绍javascript中split函数的用法。

string.split(separator, limit) -- 将字符串分割字符串数组,并返回此数组
split,中文"分割"

split函数语法

string.split(separator, limit);
split函数参数

separator -- 分隔符
limit -- 可选参数,分割的次数,如果无此参数为不限制次数
split函数返回值

字符串数组

split函数的例子:
 

复制代码 代码示例:
var str = "www.dreamdu.com";
document.write(str.split("."));
document.write(str.split(".", 2));
document.write(str.split(""));
document.write(str.split("", 5));
str = "-www-dreamdu-com";
document.write(str.split("-"));

输出结果:
 

www,dreamdu,com
www,dreamdu
w,w,w,.,d,r,e,a,m,d,u,.,c,o,m
w,w,w,.,d
,www,dreamdu,com//返回的4个元素["", "www", "dreamdu", "com", ""]
 

数组中的每个元素使用逗号分割,注意最后一个例子。

完整代码:
 

复制代码 代码示例:
<!doctype html public "-//w3c//dtd xhtml 1.1//en" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>javascript split() 函数示例</title>
</head>
<body>
<script type="text/javascript">
var str = "www.dreamdu.com";
document.write(str.split("."));
document.write("<br>");
document.write(str.split(".", 2));
document.write("<br>");
document.write(str.split(""));
document.write("<br>");
document.write(str.split("", 5));
document.write("<br>");
str = "-www-dreamdu-com";
document.write(str.split("-"));
document.write("<br>");
</script>
</body>
</html>