JavaScript(slice()-substring()和s

2018-07-10  本文已影响0人  柠檬的眼泪是酸的

slice()

语法:

sringObject.slice(start,end)

功能:

截取字符串

参数说明:

1、start:必需,指定字符串的开始位置。

2、end:可选,表示字符串到哪里结束,end本身不在截取范围之内,省略时截取至字符串到末尾。

3、当参数为负数时,会将传入的负值与字符串的长度相加。

4、最后一个参数省略时,截取到末尾。

5、参数为负数时,其值为字符串长度+该负数。

substring()

说明:语法及功能同slice()完全一样。

区别在于:

1、当参数为负数时,自动将参数转换为0。

substr()

语法:

stringObject.substr(start,len)

功能:

截取字符串。

参数说明:

1、start:必需,指定字符串的开始位置。

2、len:可选,表示截取的字符总数,省略时截取至字符串的末尾。

3、当start为负数时,会将传入的负值与字符串的长度相加。

4、当len为负数时,返回空字符串。

上一篇 下一篇

猜你喜欢

热点阅读