首页 > 代码库 > JS的substr与substring的区别
JS的substr与substring的区别
substr返回从指定位置开始的指定长度的子字符串
str.substr(star[,length]) 第二个参数可选,不选的话,截取到最后,如果length为0或者负数,那么返回的将是一个空字符串。
star从0开始。
substring返回的是指定位置的字符串
str.substring(star,end) star和end不一定谁大谁小,取的是两者之间的较小值作为截取字符串的起点。
star和end都是从0开始算起。
str.substr(star[,length]) 第二个参数可选,不选的话,截取到最后,如果length为0或者负数,那么返回的将是一个空字符串。
star从0开始。
substring返回的是指定位置的字符串
str.substring(star,end) star和end不一定谁大谁小,取的是两者之间的较小值作为截取字符串的起点。
star和end都是从0开始算起。
JS的substr与substring的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。