JS substr() 方法详解:提取字符串的子串/n/n在 JavaScript 中,/substr()/ 方法允许你从一个字符串中提取一个子字符串。它接受两个参数:/n/n* 起始索引: 提取子字符串的起始位置。它可以是一个正数,表示从字符串开头算起的偏移量;也可以是一个负数,表示从字符串末尾算起的偏移量。/n* 子字符串长度 (可选): 要提取的字符个数。如果省略该参数,则提取从起始索引到字符串末尾的所有字符。/n/n示例:/n/njavascript/nconst str = 'Hello, World!';/nconsole.log(str.substr(7)); // 输出 'World!'/nconsole.log(str.substr(7, 5)); // 输出 'World'/nconsole.log(str.substr(-6)); // 输出 'World!'/n/n/n解释:/n/n* 在第一个例子中,我们从索引位置 7 开始提取子字符串,因此输出为 'World!'。/n* 在第二个例子中,我们限制了子字符串的长度为 5,所以输出为 'World'。/n* 在第三个例子中,我们使用了负数索引 -6,它从字符串末尾开始计数,因此提取的子字符串依然是 'World!'。/n/n重要提示:/n/n/substr()/ 方法已经被标记为过时方法,建议使用更现代且功能更强大的 /substring()/ 或 /slice()/ 方法来进行子字符串的提取。这两个方法提供了更一致的行为和更丰富的功能,更适合现代 JavaScript 开发。/n

JS substr() 方法详解:提取字符串的子串

原文地址: https://www.cveoy.top/t/topic/SlI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录