几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()


Posted in Javascript onJune 02, 2009

函数 :split()
功能 :使用一个指定的分隔符把一个字符串分割存储到数组
例子:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组

函数 :John()
功能 :使用您选择的分隔符将一个数组合并为一个字符串
例子:
var delimitedString=myArray.join(delimiter);
var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”);
var portableList=myList.join(”|”);
//结果是jpg|bmp|gif|ico|png

函数 :substring()
功能 :字符串截取,比如想从”MinidxSearchEngine”中得到”Minidx”就要用到substring(0,6)

函数 :indexOf()
功能 :返回字符串中匹配子串的第一个字符的下标
var myString=”JavaScript”;
var w=myString.indexOf(”v”);w will be 2
var x=myString.indexOf(”S”);x will be 4
var y=myString.indexOf(”Script”);y will also be 4
var z=myString.indexOf(”key”);z will be -1

Javascript 相关文章推荐
jquery.boxy插件的iframe扩展代码
Jul 02 Javascript
jquery命令汇总,方便使用jquery的朋友
Jun 26 Javascript
js的.innerHTML = ""IE9下显示有错误的解决方法
Sep 16 Javascript
javascript中SetInterval与setTimeout的定时器用法
Aug 24 Javascript
javascript图片预加载完整实例
Dec 10 Javascript
jQueryUI DatePicker 添加时分秒
Jun 04 Javascript
详解PHP中pathinfo()函数导致的安全问题
Jan 05 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
Jun 22 Javascript
深入浅析Node环境和浏览器的区别
Aug 14 Javascript
js 实现在2d平面上画8的方法
Oct 10 Javascript
微信小程序 轮播图实现原理及优化详解
Sep 29 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
May 23 Javascript
慎用 somefunction.prototype 分析
Jun 02 #Javascript
网页和浏览器兼容性问题汇总(draft1)
Jun 01 #Javascript
javascript 图片上传预览-兼容标准
Jun 01 #Javascript
javascript 关闭IE6、IE7
Jun 01 #Javascript
帮助避免错误的Javascript陷阱清单
May 31 #Javascript
JS 文字符串转换unicode编码函数
May 30 #Javascript
Javascript 日期对象Date扩展方法
May 30 #Javascript
You might like
《猛禽小队》:DC宇宙的又一超级大烂片
2020/04/09 欧美动漫
教你如何把一篇文章按要求分段
2006/10/09 PHP
php学习之运算符相关概念
2011/06/09 PHP
kohana框架上传文件验证规则写法示例
2014/07/14 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
php实现图片压缩处理
2020/09/09 PHP
nodejs npm包管理的配置方法及常用命令介绍
2014/06/05 NodeJs
javascript数据类型示例分享
2015/01/19 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
30分钟快速掌握Bootstrap框架
2016/05/24 Javascript
Bootstrap下拉菜单样式
2017/02/07 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
Angular2+国际化方案(ngx-translate)的示例代码
2017/08/23 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
js中的 || 与 && 运算符详解
2018/05/24 Javascript
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
简介JavaScript错误处理机制
2020/08/04 Javascript
JS算法教程之字符串去重与字符串反转
2020/12/15 Javascript
使用Python实现下载网易云音乐的高清MV
2015/03/16 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
Python字典的核心底层原理讲解
2019/01/24 Python
修改 CentOS 6.x 上默认Python的方法
2019/09/06 Python
美国家具网站:Cymax
2016/09/17 全球购物
SISLEY希思黎官方旗舰店:享誉全球的奢华植物美容品牌
2018/04/25 全球购物
毕业生个人投资创业计划书
2014/01/04 职场文书
师范学院教师自荐书
2014/01/31 职场文书
模范教师事迹材料
2014/02/10 职场文书
《寓言两则》教学反思
2014/02/27 职场文书
篮球赛口号
2014/06/18 职场文书
体育教育毕业生自荐信
2014/06/29 职场文书
2016寒假假期总结
2015/10/10 职场文书
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
使用logback实现按自己的需求打印日志到自定义的文件里
2021/08/30 Java/Android