js中substr、substring、slice的区别

时间:2021-02-18 14:49:10

substr(start, length)

substring(from, to)

slice(from, to)

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

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

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