JavaScript 字符串方法 indexOf 和 substr 使用解析
JavaScript 字符串方法 indexOf 和 substr 使用解析
本文将解析 JavaScript 中常用的字符串方法 indexOf 和 substr 的用法,并通过示例代码演示它们的实际应用。
示例代码:
var str = 'abcdefgh';
alert(str.indexOf('cd', 0)); // 结果是 (2)
alert(str.substr(1, 2)); // 结果是 (bc)
代码解析:
-
indexOf('cd', 0)方法用于查找字符串str中第一次出现字符串'cd'的索引位置,从索引0开始查找。由于'cd'在str中第一次出现的位置是索引2,因此该方法返回2。 -
substr(1, 2)方法用于从字符串str中截取从索引1开始的 2 个字符,即'bc'。
总结:
indexOf 方法用于查找字符串中特定字符串的索引位置,而 substr 方法则用于截取字符串的子字符串。通过合理运用这两个方法,可以方便地对字符串进行操作和处理。
原文地址: https://www.cveoy.top/t/topic/lPyt 著作权归作者所有。请勿转载和采集!