JavaScript中substr和substring的区别(转)

JavaScript中substr和substring的区别 http://www.php100.com/html/webkaifa/javascript/2009/0213/1674.html

遇到截取字符串的问题,之前知道substr 和 substring 之间是有区别的,但是不知道区别在哪,

现在就把他标记起来

String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串; 
String.substring(N1,N2) 这个就是我们常用的从指定的位置(N1)到指定的位置(N2)的字符串;

举个例子: 
alert("abcdefg".substr(2,5)) 它显示的是 "cdefg" 
alert("abcdefg".substring(2,5)) 则显示的为 "efg"

posted on 2014-10-31 15:03  Ganymede505  阅读(912)  评论(0编辑  收藏  举报