substring和substrde的区别以及利用他们完成隐藏手机号中间4位
一、substring和substr的区别
两者都是截取字符串
相同点:如果只是写一个参数,两者的作用都一样:都是截取字符串从当前下标以后直到字符串最后的字符串片段。
var str = 'abcdefg';
console.log(str.substr(2)); // "cdefg"
console.log(str.substring(2)) ;// "cdefg"
不同点:第二个参数
substr(startIndex,lenth): 第二个参数是截取字符串的长度(从起始点截取某个长度的字符串);
substring(startIndex, endIndex