javascript截取方法

长度光标在右,下边位置光标在左
1.slice
允许接收负值,处理数组
arrayObject.slice(start,end)//起始位置和终结位置

2.substr
允许接收负值,处理字符串
stringObject.substr(start,length)//起始位置和截取长度

3.substring
不允许接收负值,处理字符串
stringObject.substring(start,stop)//起始位置和终结位置

4.split
处理字符串,分割成数组
stringObject.split(separator,howmany)//从参数指定地方切割和截取长度

5.join
处理数组,放入一个字符串
arrayObject.join(separator)

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr.join("."))

输出:George.John.Thomas

6.splice
splice() 从数组中添加/删除项目,然后返回被删除的项目。
arrayObject.splice(index,howmany,item1,.....,itemX)
第一个参数index 必需,为要添加到的数组下标,
第二个参数howmany 必需,为要删除的个数(不删除则为0),
第三位起 可选,item1,.....,itemX 为要添加的项目。

let arr3 = [0]
arr3.splice(1,0,1,2,3)  //[]
arr3  //[0,1,2,3]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容