javascript中slice(),splice(),split(),substring(),substr()使用方法
1.slice();
Array和String对象都有
在Array中 slice(i,[j])
i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素
j为结束的索引值,缺省时则获取从i到末尾的所有元素
参数返回:
返回索引值从i到j的数组,原数组不改变
在String中 slice(i,[j])
参数说明:
i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个字符
j为结束的索引值,缺省时则获取从i到末尾的所有字符
2.splice()
存在Array中 方法向/从数组中添加/删除项目,然后返回被删除的项目。 该方法会改变原始数组
splice(index,howmany,item1,itemx )
index : 必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。
howmany: 必需。要删除的项目数量。如果设置为 0,则不会删除项目。
item1...itemX : 可选。向数组添加的新项目。
返回值 Array 包含被删除项目的新数组,如果有的话。
3.split()
在String中 split(separator,howmany)
separator:必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany: 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
返回值
一个字符串数组。该数组是通过在separator指定的边界处将字符串StringObject分割成子串创建的。返回的数组的字符串不包含separator自身
但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)
与jion()函数相反效果
4.substring()
在String中 substring(start,stop)
start:表示子字符串的开始位置,
stop:表示结束结果。
注意:第二个参数应该大于第一个参数。如果出现第一个参数大于第二个参数的情况,substring方法会自动更换两个参数的位置。
5.substr()
在String中,substr(start,length);
start:子字符串的开始位置,
length:子字符串的长度。
以上就是本文的全部内容了,希望大家能够喜欢。
您可能感兴趣的文章:
- JavaScript中join()方法的使用简介
- 几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
- JavaScript中push(),join() 函数 实例详解
- JavaScript中split与join函数的进阶使用技巧
- javaScript之split与join的区别(详解)
- JavaScript中的splice方法用法详解
- javascript中不易分清的slice,splice和split三个函数
- 原生JS中slice()方法和splice()区别
- JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
- JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
- JavaScript中join()、splice()、slice()和split()函数用法示例
- javascript中slice(),splice(),split(),substring(),substr()使用方法
- 学习笔记4--JavaScript正确使用substr() 、substring()、slice()、split()、splice()方法
- JavaScript中易混淆的方法之split、splice、slice、substring、substr辨析比较
- JS追加中slice(),splice(),split(),substring(),substr()的使用方法和区别
- split,splice,slice,substr,substring使用方法总结
- JavaScript-substr(),substring(),slice(),split(),join()使用方法总结
- slice(),splice(),split(),substring(),substr()使用法
- javascript的slice(),splice(),split(),substring(),substr()
- JS里slice(), splice(), split(), substr(), substring()的区别及其使用方法
- JavaScript方法join()、splice()、slice()、split()
- javascript中substr,substring,slice.splice的区别
- javascript中substr,substring,slice.splice的区别说明
- JavaScript中,提取子字符串方法:Slice、Substring、Substr的比较。
- js中substring和substr两者区别和slice的使用方法
- javascript易混淆的split()、splice()、slice()方法详解
- Javascript - String对象方法substr,substring,slice区别
- splice与slice方法区别 substr,substring与slice方法区别
- 截取 substring(),substr(),slice(),splice(),split()
- 深究JavaScript——slice/splice/substring/substr
- 字符串和数组中split().toString(),join(),splice(),slice(),substr()和substring()