获取数组中元素的办法:substring、substr、slice、splice

获取数组中元素的办法:substring、substr、slice、splice

substring()

substring(start, stop) 表示返回从start开始到stop处之间的新字符串

长度为 stop 减 start 。包含start,但不包含stop,且不修改原字符串

start是必填项,stop为选填项,如果stop不填 那么将返回是start到字符串结尾

substr()

substr(start,length) 表示返回从start开始包含length长度的新字符串

包含 start,且不修改原字符串,与substring相比,第二个参数由代表结束的下标stop变成了规定新字符串长度的length

slice()

首先要说的是,slice可操作数组和字符串substringsubstr只能操作字符串splice只能操作数组。

slice(start, stop) 表示截取从start 到下标stop(不包括该元素)的之间的元素,并返回新数组/新字符串,并不修改原数组/原字符串,与substring相似。

splice()

splice(start, length, items) 表示从下标start截取(删除)length长度字段,在start处为原数组添加items,返回被截取的新数组,splice会直接修改原数组

猜你喜欢

转载自blog.csdn.net/weixin_35773751/article/details/130875299