JavaScript中split() 使用方法
昨天学习vue.js一直有个bug,怎么也找不出来 ,最后发现是split()有问题,今天总结一下。
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"]
转载于:https://www.cnblogs.com/jie1995/p/8661925.html
JavaScript中split() 使用方法相关推荐
- Javascript中二进制数据处理方法
Javascript中二进制数据处理方法 转载于:https://www.cnblogs.com/motadou/archive/2012/02/19/2358514.html
- php中使用confirm,如何使用JavaScript中的confirm()方法
confirm方法的使用:通过给元素设置confirm函数来创建一个带有确认和取消按钮的提示框,当点击确认时返回true,取消时返回false 今天将讲解JavaScript中confirm() 方法 ...
- JavaScript 中的forEach()方法
JavaScript 中的forEach方法 一.forEach()的定义和用法? 1.第一个是数组的每一项值(必选) 2.第二个是数组下标(可选) 3.第三个是原数组(可选) 4.forEach() ...
- JavaScript中的valueOf方法详解
Object.prototype.valueOf() valueOf() 方法返回指定对象的原始值. 语法 object.valueOf() 返回值 返回值为该对象的原始值. 描述 JavaScrip ...
- JavaScript中的部分函数/方法参考
目录 1.Object.defineProperty方法 2.for.for...in.for...of.forEach方法 for循环(可使用return.break等来中断循环) forEach循 ...
- javascript中常用数组方法详细讲解
javascript中数组常用方法总结 1.join()方法: Array.join()方法将数组中所以元素都转化为字符串链接在一起,返回最后生成的字符串.也可以指定可选的字符串在生成的字符串中来分隔 ...
- javascript中replace使用方法总结
这篇文章主要为大家详细介绍了javascript中replace的使用方法,使用replace和正则表达式共同实现字符串trim方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 ECMAScri ...
- Javascript中的Callback方法浅析
什么是callback? 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.回调函数不是由该函 ...
- javascript字典中添加数组_如何在JavaScript中使用数组方法:Mutator方法
JavaScript中的数组由元素列表组成.JavaScript有许多有用的内置方法来处理数组.修改原始数组的方法称为mutator方法,返回新值或表示的方法称为accessor方法.在本教程中,我们 ...
最新文章
- 硅谷产学研的创新循环
- iOS9基础知识(OC)笔记
- 手机轮廓光怎么拍_想拍美秋天叶子,别犯这5个初级错误!告诉错在哪里及咋拍正确...
- 用JAVA制作小游戏——推箱子(二)
- Initialization failed for Block pool
- vue-cli解决兼容ie的es6+api问题
- dependency标签
- Unity2d 坦克大战 (二)道具效果实现
- django rest framework serializer 增加自定义字段
- 动态链接库劫持--libc
- 【记一下1】2022年6月29日 哥和弟 双重痛苦
- 8086CPU寄存器全称
- win7电脑变身WiFi热点
- ICCV2019 |论文阅读——SCRDet:Towards More Robust Detection for Small, Cluttered and Rotated Objects
- 重写equals方法原则
- WIN10共享打印机报错解决方法
- 关于协方差矩阵和相关系数矩阵的一些应用认识
- 第K短路(A*算法)
- jQuery 事件 - blur() 方法
- 协同过滤系统基于用户的评分预测
热门文章
- Mac 技术篇-mac远程桌面直接连接windows系统,微软官方工具Microsoft Remote Desktop远程桌面工具安装与使用
- 微信小程序中阻止事件冒泡
- C语言工程代码查看神器 SourceInsight
- CTFshow 文件包含 web81
- Python3远程监控程序实现
- 用python做数据分析(行列转换)
- MATLAB之find函数用法
- mysql 修改时间段内_详解mysql数据库MyISAM存储引擎如何转为Innodb及其中的注意点...
- BZOJ - 2244 拦截导弹 (dp,CDQ分治+树状数组优化)
- 我国法定报告的传染病分为几类?包括哪些传染病?