JS字符串截取函数实例


Posted in Javascript onDecember 27, 2013

使用 substring()或者slice()

函数: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 API学Jquery 之三 筛选
Apr 09 Javascript
js每隔5分钟执行一次ajax请求的实现方法
Nov 27 Javascript
JQuery中$.ajax()方法参数详解及应用
Dec 12 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
Jun 13 Javascript
javascript递归回溯法解八皇后问题
Apr 22 Javascript
使用Node.js处理前端代码文件的编码问题
Feb 16 Javascript
高效利用Angular中内置服务$http、$location等
Mar 22 Javascript
简介BootStrap model弹出框的使用
Apr 27 Javascript
javascript基础语法——全面理解变量和标识符
Jun 02 Javascript
js实现简单的碰壁反弹效果
Aug 30 Javascript
基于VUE实现的九宫格抽奖功能
Sep 30 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
Apr 11 Javascript
js 对小数加法精度处理示例说明
Dec 27 #Javascript
js 处理数组重复元素示例代码
Dec 27 #Javascript
js对table的td进行相同内容合并示例详解
Dec 27 #Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 #Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
Dec 27 #Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
Dec 27 #Javascript
类似php的js数组的in_array函数自定义方法
Dec 27 #Javascript
You might like
用PHP实现验证码功能
2006/10/09 PHP
解析数组非数字键名引号的必要性
2013/08/09 PHP
php使用百度天气接口示例
2014/04/22 PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
2014/10/15 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
深入浅析php json 格式控制
2015/12/24 PHP
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
CSS图片响应式 垂直水平居中
2015/08/14 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
2016/02/06 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
jQuery序列化表单成对象的简单实现
2016/11/29 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
Angular4如何自定义首屏的加载动画详解
2017/07/26 Javascript
轻松玩转BootstrapTable(后端使用SpringMVC+Hibernate)
2017/09/06 Javascript
vue2.0.js的多级联动选择器实现方法
2018/02/09 Javascript
vuejs实现折叠面板展开收缩动画效果
2018/09/06 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
vue组件中watch props根据v-if动态判断并挂载DOM的问题
2019/05/12 Javascript
uni-app实现点赞评论功能
2019/11/25 Javascript
[32:17]完美世界DOTA2联赛循环赛LBZS vs Forest第二场 10月30日
2020/10/31 DOTA
[48:11]完美世界DOTA2联赛 Magma vs GXR 第二场 11.07
2020/11/10 DOTA
Python3之读取连接过的网络并定位的方法
2018/04/22 Python
python docx 中文字体设置的操作方法
2018/05/08 Python
python 在指定范围内随机生成不重复的n个数实例
2019/01/28 Python
Python之Class&Object用法详解
2019/12/25 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
super关键字的用法
2012/04/10 面试题
车祸赔偿收入证明
2014/01/09 职场文书
幼儿园小班教学反思
2014/02/02 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
卫生标语大全
2014/06/21 职场文书
优秀班主任工作总结2015
2015/05/25 职场文书
公共场所卫生管理制度
2015/08/05 职场文书
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL