slice splice split
来源:互联网 发布:nginx 多域名别名 编辑:程序博客网 时间:2024/06/05 00:52
1.string.split(separator,limit)
- 将string根据separator分割成数组,limit限制数组的长度
- var a=”123445”
- var b = a.split(“4”,1)
- b = [‘123’]
a=”123445”
2.array.splice(start,deletecount,items….)
- 从array的start位置开始删除deletecount个元素,并在删除位置开始填充items
- var a=[‘a’,’b’,’c’];
- var b=a.splice(1,1,’e’,’f’);
- a=[‘a’,’e’,’f’,’c’]
b=[‘b’]
3.array.slice(start,end) || string.slice(start,end)
- attay.slice(start, end)
- var a=[1,2,3,4,5,6]; var b=a.slice(0,3);
b = [1,2,3]
- var c=a.slice(3);
c = [4,5,6]
注意:
如果两个参数中有负数则先和array.length相加,如果相加的结果是正数,则按照正数部分的数据来截取。
如果相加后还是负数,则截取整个数组;
如果参数 > array.length(), 则得到的结果是空数组
- var a=[1,2,3,4,5,6]
- var b = a.slice(-1)
- b=[6]
- var b=a.slice(-6)
- b=[1,2,3,4,5,6]
- var b = a.slice(-8)
- b=[1,2,3,4,5,6]
- var b = a.slice(6)
- b=[]
- string.slice(start, end)
跟array一样。结果是字符串
阅读全文
0 0
- 区分 split, splice, slice
- splice、split,slice区分
- slice,split,splice
- slice splice split
- substring,substr,slice,splice,split
- slice ,splice, split的详解
- 区分 split(), splice() 和 slice()
- splice/slice/split的区别
- js中的slice,splice,split的区分
- javascript的splice、slice、split的比较
- JS中slice,splice,split的区别
- JavaScript方法join()、splice()、slice()、split()
- split slice splice substring subst 区别
- JS(slice,splice,split,substring,substr)小记
- js中split、splice、slice的区别
- 傻傻分不清的 slice,split 和splice
- slice、splice和split各自的用法
- slice、splice和split的区别
- xml基础知识(3)
- GDB 调试出现:Couldn't find general-purpose registers in core file
- docker web-GUI DockerUI和Shipyard对比
- Js_log2000_两种定时器的异同
- docker容器中搭建kafka集群环境
- slice splice split
- LINQ语句
- CentOS Linux Various Versions Meaning
- 你所不知的 CSS ::before 和 ::after 伪元素用法
- Python把对应格式的csv文件转换成字典类型存储脚本
- Shapefile导入数据库 c#
- Qt打开图片,维持原宽高比,适应窗口
- Java中try{return} finally中return 和finally的执行顺序
- oracle对没有主键表的新增主键修改表数据操作(没有主键字段,则新增一个主键字段,然后赋值,然后再添加主键)