slice ,splice, split的详解
来源:互联网 发布:java继承 编辑:程序博客网 时间:2024/05/16 18:31
slice
stringObject.slice(start,end);
返回一个新的字符串,包括从 start开始(包括 start)到 end结束(不包括 end)为止的所有字符。
arrayObject.slice(start,end);
返回一个新数组,包含从index到end(不包含该元素)的arrayObject的元素,start和end可以为负数,即从结尾开始算起,-1指的是倒数第一个元素。
注意:splice()与slice()方法的作用不同,splice()是直接对数组进行修改
- split():用于把一个字符串分割成字符串数组
stringObject.split(septarator,howmany);
septarator:必须,字符串或者正则表达式,从该参数指定的地方分割
howmany:可选,指定返回的数组的最大长度
返回的数组不包括septarator自身,如果septarator是包含子表达式正则表达式,那么返回的数组中包括与这些字表达式匹配的字符串,但不包括与整个表达式匹配的文本。
var str1="how are you";var str2=str1.split(/\s+/);console.log(str1);//how,are,you
3.splice():用于插入、删除或替换数组的元素
arrayObject.splice(index,howmany,element1,…..,elementx);
index,howmany:必须,howmany不指定的话,则删除整个数组的元素
arr1=[1,2,3,4];//下标1处插入xarr1.splice(1,0,'x');//删除下标1的元素arr1.splice(1,1);//下标1处的元素替换为xarr1.splice(1,0,"x");
0 0
- slice ,splice, split的详解
- splice/slice/split的区别
- javascript的splice、slice、split的比较
- js中的slice,splice,split的区分
- JS中slice,splice,split的区别
- js中split、splice、slice的区别
- 傻傻分不清的 slice,split 和splice
- slice、splice和split各自的用法
- slice、splice和split的区别
- splice、split和slice的区别
- slice,split,splice的区别与用法
- 区分 split, splice, slice
- splice、split,slice区分
- slice,split,splice
- slice splice split
- str.split与arr.splice()和arr.slice()详解
- substring,substr,slice,splice,split
- 区分 split(), splice() 和 slice()
- ice版本resize 错误调试(Host key verification failed)
- 一年的第几天
- excel拼接字符串创建表
- 正则表达式注意事项
- wamp中因root密码修改,而导致无法直接登录phpMyAdmin的解决方法
- slice ,splice, split的详解
- 入门Dubbo学习知识整合及心得
- view的setTag() 和 getTag()应用
- java 类的声明周期
- 数字图像处理(毕设)过程中遇到的MATLAB小技巧
- How to make a ipcamera
- 深入理解java异常处理机制
- 决策树学习的特征选择
- android sdk离线安装