substratring和substr
时间: 2023-11-08 15:20:22 浏览: 55
javascript substr和substring用法比较
5星 · 资源好评率100%
substr() 和 substring() 都是 JavaScript 中用于截取字符串的方法,但是它们有一些不同之处:
- substr(startIndex, length) 方法返回从指定起始位置(从0开始计数)开始,指定长度的字符串。例如,substr(2, 3) 从字符串的第3个字符开始返回3个字符。
- substring(startIndex, endIndex) 方法返回从指定起始位置(从0开始计数)到指定结束位置(不包括该位置的字符)的字符串。例如,substring(2, 5) 返回从字符串的第3个字符开始到第6个字符的子字符串。
需要注意的是,如果 startIndex 大于 endIndex,substring() 方法会自动交换它们的位置,而substr() 方法不会。此外,如果 endIndex 被省略,substring() 方法会返回从 startIndex 到字符串结尾的子字符串,而substr() 方法会返回从 startIndex 开始到字符串结尾的子字符串。
阅读全文