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为负数时,返回空字符串。
网友评论