string、array增删

113 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

字符串:——不改变原字符串

string.slice(start,end)——返回一个新的字符串,含start不含end(end可选,默认字符串最后一个),可以负数。

——end小于start返回空

string.substring(start,end)——返回一个新的字符串,含start不含end(end可选,默认字符串最后一个),不能负数(当0)

——end小于start会调换

string.substr(start,length)——返回一个新的字符串,含start+length(length可选),可以负数(length为负数当0)

数组——slice不改,splice改变

arrayObject.slice(start,end)——返回一个新的数组,含start不含end(end可选),可以负数

arrayObject.splice(index,howmany,item1,.....,itemX)——返回被删除的数组元素