几个常用的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 相关文章推荐
用 JSON 处理缓存
Apr 27 Javascript
javascript面向对象编程(一) 实例代码
Jun 25 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
Oct 18 Javascript
Ajax搜索结果页面下方的分页按钮的生成
Apr 05 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
Jun 30 Javascript
form表单序列化详解(推荐)
Aug 15 Javascript
利用pm2部署多个node.js项目的配置教程
Oct 22 Javascript
vue2里面ref的具体使用方法
Oct 27 Javascript
微信小程序顶部可滚动导航效果
Oct 31 Javascript
Vue如何使用混合Mixins和插件开发详解
Feb 05 Javascript
如何在postman中添加cookie信息步骤解析
Jun 30 Javascript
Vue2.0搭建脚手架
Mar 13 Vue.js
慎用 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
PHP4在WinXP下IIS和Apache2服务器上的安装实例
2006/10/09 PHP
PHP入门教程之面向对象基本概念实例分析
2016/09/11 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
php使用glob函数遍历文件和目录详解
2016/09/23 PHP
PHP实现合并两个排序链表的方法
2018/01/19 PHP
Javascript 继承机制的实现
2009/08/12 Javascript
jQuery阻止冒泡和HTML默认操作
2010/11/17 Javascript
Js 回车换行处理的办法及replace方法应用
2013/01/24 Javascript
Knockout visible绑定使用方法
2013/11/15 Javascript
javascript的数组和常用函数详解
2014/05/09 Javascript
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
AngularJS ng-change 指令的详解及简单实例
2016/07/30 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
深入理解Node.js中的进程管理
2017/03/13 Javascript
Nodejs基于LRU算法实现的缓存处理操作示例
2017/03/17 NodeJs
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
基于pako.js实现gzip的压缩和解压功能示例
2017/06/13 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
python str与repr的区别
2013/03/23 Python
python中的for循环
2018/09/28 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
2019/09/16 Python
python实现经典排序算法的示例代码
2021/02/07 Python
台湾母婴用品购物网站:Infant婴之房
2018/06/15 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
和平主题的演讲稿
2014/01/12 职场文书
外贸业务员求职信
2014/06/16 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
检讨书怎么写
2015/01/23 职场文书
中秋节感想
2015/08/10 职场文书
2015年高中语文教学总结
2015/08/18 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
励志语录:时光飞逝,请学会珍惜所有的人和事
2020/01/16 职场文书
python实现双链表
2022/05/25 Python