js中substr、substring、slice的区别

substr(start, length)

substring(from, to)

slice(from, to)

以上函数只传一个参数时,认为是起始位置,然后按照正方向截取

substring的参数,始终按从小到大截取,传负数默认转换为0

总之,记住substr第二个参数传的是长度,substring会把负参数置为0,

猜你喜欢

转载自www.cnblogs.com/anqiang1995/p/10187222.html