JavaScript中split() 使用方法汇总


Posted in Javascript onApril 17, 2015

split() 方法用于把一个字符串分割成字符串数组。

例子 1

在本例中,我们将按照不同的方式来分割字符串:

var str="How are you doing today?"
document.write(str.split(" ") + "
")
document.write(str.split("") + "
")
document.write(str.split(" ",3))
//输出:
//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

在本例中,我们将分割结构更为复杂的字符串:

"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c"]

例子 3

使用下面的代码,可以把句子分割成单词:

var words = sentence.split(' ')
//或者使用正则表达式作为 separator:
var words = sentence.split(/\s+/)

例子 4

如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:

"hello".split("") //可返回 ["h", "e", "l", "l", "o"]
//若只需要返回一部分字符,请使用 howmany 参数:
"hello".split("", 3) //可返回 ["h", "e", "l"]

实例:

<html>
<body>
<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>
</body>
</html>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
addEventListener 的用法示例介绍
May 07 Javascript
JS运动基础框架实例分析
Mar 03 Javascript
简介JavaScript中的italics()方法的使用
Jun 08 Javascript
javascript设置页面背景色及背景图片的方法
Dec 29 Javascript
JavaScript每天必学之基础知识
Sep 17 Javascript
node+experss实现爬取电影天堂爬虫
Nov 20 Javascript
js实现打地鼠小游戏
Feb 13 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
Feb 19 Javascript
解决axios会发送两次请求,有个OPTIONS请求的问题
Oct 25 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
Jun 24 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
Sep 04 Javascript
6种JavaScript继承方式及优缺点(小结)
Feb 06 Javascript
javascript模拟命名空间
Apr 17 #Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
Apr 17 #Javascript
完美兼容多浏览器的js判断图片路径代码汇总
Apr 17 #Javascript
JavaScript控制网页平滑滚动到指定元素位置的方法
Apr 17 #Javascript
原生js实现移动开发轮播图、相册滑动特效
Apr 17 #Javascript
JavaScript实现简单图片翻转的方法
Apr 17 #Javascript
JavaScript实现将xml转换成html table表格的方法
Apr 17 #Javascript
You might like
java EJB 加密与解密原理的一个例子
2008/01/11 PHP
解决出现SoapFault (looks like we got no XML document)的问题
2017/06/24 PHP
PHP数组内存利用率低和弱类型详细解读
2017/08/10 PHP
Document 对象的常用方法
2009/07/31 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
学习并汇集javascript匿名函数
2010/11/25 Javascript
模拟电子签章盖章效果的jQuery插件源码
2013/06/24 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
2015/08/07 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
2021/01/28 Javascript
深入剖析JavaScript:Object类型
2016/05/10 Javascript
bootstrap导航、选项卡实现代码
2016/12/28 Javascript
JS解决移动web开发手机输入框弹出的问题
2017/03/31 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
ES6 如何改变JS内置行为的代理与反射
2019/02/11 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
基于ts的动态接口数据配置的详解
2019/12/18 Javascript
Vue+element-ui添加自定义右键菜单的方法示例
2020/12/08 Vue.js
Python获取文件ssdeep值的方法
2014/10/05 Python
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
python opencv 图像尺寸变换方法
2018/04/02 Python
pandas的唯一值、值计数以及成员资格的示例
2018/07/25 Python
利用pandas进行大文件计数处理的方法
2018/07/25 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
把Anaconda中的环境导入到Pycharm里面的方法步骤
2020/10/30 Python
Python APScheduler执行使用方法详解
2020/12/10 Python
python statsmodel的使用
2020/12/21 Python
Html5插件教程之添加浏览器放大镜效果的商品橱窗
2016/01/07 HTML / CSS
沃尔玛加拿大:Walmart.ca
2020/03/02 全球购物
运动会通讯稿400字
2014/01/28 职场文书
《彩色世界》教学反思
2014/04/12 职场文书
大学社团招新的通讯稿
2014/09/10 职场文书
个人债务授权委托书
2014/10/17 职场文书
机械生产实习心得体会
2016/01/22 职场文书
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle