js中substr、substring、slice的区别

substr(start, length)

substring(from, to)

slice(from, to)

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

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

 

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

 

posted on 2018-12-27 20:46  Stephenatalie  阅读(131)  评论(0编辑  收藏  举报