几个常用的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中setTimeout的几种使用方法小结
Apr 07 Javascript
网站内容禁止复制和粘贴、另存为的js代码
Feb 26 Javascript
node.js中的fs.utimesSync方法使用说明
Dec 15 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
May 08 Javascript
js实现可旋转的立方体模型
Oct 16 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
Feb 15 Javascript
Vue官网todoMVC示例代码
Jan 29 Javascript
Node.js中的child_process模块详解
Jun 08 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
Sep 21 Javascript
Vue指令指令大全
Feb 09 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
慎用 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
CI框架整合smarty步骤详解
2016/05/19 PHP
php简单截取字符串代码示例
2016/10/19 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
深入了解javascript中的prototype与继承
2013/04/14 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
2013/08/14 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
2014/04/17 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
javascript中几个容易混淆的概念总结
2015/04/14 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
javascript中 try catch用法
2015/08/16 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
Javascript设计模式之观察者模式(推荐)
2016/03/29 Javascript
深入理解Ajax的get和post请求
2016/06/02 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
Vue.js做select下拉列表的实例(ul-li标签仿select标签)
2018/03/02 Javascript
详解JavaScript中操作符和表达式
2018/09/12 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
JavaScript常用进制转换及位运算实例解析
2020/10/14 Javascript
使用 Python 实现微信群友统计器的思路详解
2018/09/26 Python
对python创建及引用动态变量名的示例讲解
2018/11/10 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
python pyinstaller 加载ui路径方法
2019/06/10 Python
在python image 中安装中文字体的实现方法
2019/08/22 Python
AUC计算方法与Python实现代码
2020/02/28 Python
德国受欢迎的旅游和休闲网站:lastminute.de
2019/09/23 全球购物
No7 Beauty美国官网:英国国民护肤品牌
2019/10/31 全球购物
Crabtree & Evelyn欧盟:豪华洗浴、身体和护发
2021/03/09 全球购物
请编程遍历页面上所有 TextBox 控件并给它赋值为 string.Empty
2015/12/03 面试题
最新大学生自我评价
2013/09/24 职场文书
医学护理毕业生自荐信
2013/11/07 职场文书
美德少年事迹材料
2014/01/23 职场文书
竞聘演讲稿怎么写
2014/08/28 职场文书
党的作风建设心得体会
2014/10/22 职场文书
2015年七夕爱情寄语
2015/03/24 职场文书
农村结婚典礼主持词
2015/06/29 职场文书