几个常用的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 相关文章推荐
分享一个asp.net pager分页控件
Jan 04 Javascript
javascript中的取反再取反~~没有意义
Apr 06 Javascript
jQuery中removeAttr()方法用法实例
Jan 05 Javascript
JavaScript动态添加列的方法
Mar 25 Javascript
jQuery制作可自定义大小的拼图游戏
Mar 30 Javascript
第一次接触神奇的Bootstrap基础排版
Jul 26 Javascript
文件上传的几个示例分享【推荐】
Dec 16 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
May 20 jQuery
监听angularJs列表数据是否渲染完毕的方法示例
Nov 07 Javascript
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
vue的注意规范之v-if 与 v-for 一起使用教程
Aug 04 Javascript
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 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
《Re:从零开始的异世界生活》剧情体验,手游新作定名
2020/04/09 日漫
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
PHP设置图片文件上传大小的具体实现方法
2013/10/11 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
2016/05/31 PHP
php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】
2016/12/07 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
一个JS小玩意 几个属性相加不能超过一个特定值.
2009/09/29 Javascript
学习ExtJS form布局
2009/10/08 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
动态改变div的z-index属性的简单实例
2013/08/08 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
如何使用JS在HTML中自定义字符串格式化
2017/07/20 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
Vue.js项目模板搭建图文教程
2017/09/20 Javascript
jQuery ajax读取本地json文件的实例
2017/10/31 jQuery
基于vue-video-player自定义播放器的方法
2018/03/21 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
2019/11/06 Javascript
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
2020/02/10 Javascript
原生js实现点击按钮复制内容到剪切板
2020/11/19 Javascript
Python计时相关操作详解【time,datetime】
2017/05/26 Python
python traceback捕获并打印异常的方法
2018/08/31 Python
django解决跨域请求的问题
2018/11/11 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
python实现简单俄罗斯方块
2020/03/13 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
AmazeUI 导航条的实现示例
2020/08/14 HTML / CSS
国际领先的学术出版商:Springer
2017/01/11 全球购物
中式面点餐厅创业计划书
2014/01/29 职场文书
创建文明学校实施方案
2014/03/11 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS