0、这三个方法截取字符串并不改变原字符串。
1、传两个参数时:start--起始位置(包含) end--结束位置(但不包含) number--截取个数
slice(start, end); // 当start > end 返回空字符串
substring(start, end); // 当start > end 可自动转换start和end的位置。建议使用slice()
substr(start, number);
当start为负数时,表示从末尾倒数开始计算的位置。
//2、当传一个参数时: start--起始位置 截取出从start位置至末尾
var str = '123456';
slice(-1); // '6'
substring(2); // '3456'
substr(-10); // '123456' //