JavaScript substr,substring,slice,splice
来源:互联网 发布:python 依赖注入 编辑:程序博客网 时间:2024/05/16 14:17
str.substr(startIndex,length)
- 从
startIndex
开始取length
个字符 - 若
startIndex
为负值,相当于str.length+startIndex
- 若
startIndex
为负值且Math.abs(startIndex)>str.length
,则默认将startIndex
设为0
- 省略
length
则返回从startIndex
到字符串末尾 length
为0
或者负值则返回空字符
str.substring(startIndex, endIndex)
- 包括
startIndex
不包括endIndex
- 若有参数为负值或者
NaN
,则默认转换为0
- 若
startIndex
小于endIndex
,则默认将他俩调换位置。 - 若省略
endIndex
则默认endIndex=str.length
str.slice(startIndex,endIndex) |[].slice(startIndex,endIndex)
- 浅拷贝
startIndex|endIndex
为负值,相当于str.length+startIndex|endIndex
- 省略
endIndex
则取到字符串末尾 - 没有参数时即取整个字符串
[].splice(startIndex,deleCount,item1,item2,…)
- 若
startIndex
为负值,相当于str.length+startIndex
- 省略
startIndex
默认为0,即splice
中只有个参数num
时相当与splice(0,num)
- 若
deleCount<0,
默认为0
,返回空数组,原数组不变
阅读全文
0 0
- JavaScript substr,substring,slice,splice
- splice() 、slice() 、substr() 、substring()
- substring,substr,slice,splice,split
- js substr substring slice splice
- slice()/substr()/substring()/splice()比较
- 区分:subString/ substr / slice / splice
- javascript中substr,substring,slice.splice的区别
- javascript中substr,substring,slice,splice介绍以及区别
- 深究JavaScript——slice/splice/substring/substr
- slice,splice,substr和substring的区别
- JS(slice,splice,split,substring,substr)小记
- 截取 substring(),substr(),slice(),splice(),split()
- split,splice,slice,substr,substring使用方法总结
- Javascript slice() ,substr() 与substring()
- Javascript—substring/slice/substr
- substring和substr,slice和splice傻傻分不清楚?进来!
- substr()substring()slice()splice()
- substring和substr,slice和splice的区分
- Squid 搭建代理服务
- MATLAB中如何绘制一个球
- 记录写零碎获得的知识点(不断补充)
- The Wave kernel Signature: A Quantum Mechanical Approach to shape Analysis
- PAT乙级题解目录
- JavaScript substr,substring,slice,splice
- 在eclipse中运行maven命令没有反应,console也不打印信息
- 数学建模(13)——MATLAB寻找最短路径(Dijkstra算法和Floyd算法)
- 记windows10下安装dlib失败经历
- 第4章 常用对象【下】 案例
- 多activity使用同一socket
- 【leetcode】58. Length of Last Word(Python & C++)
- Html——canvas学习
- POJ 2836 Rectangular Covering(状压dp)