JavaScript 字符串方法 indexOf 和 substr 使用解析

本文将解析 JavaScript 中常用的字符串方法 indexOfsubstr 的用法,并通过示例代码演示它们的实际应用。

示例代码:

var str = 'abcdefgh';

alert(str.indexOf('cd', 0));   // 结果是 (2)

alert(str.substr(1, 2));  // 结果是 (bc)

代码解析:

  1. indexOf('cd', 0) 方法用于查找字符串 str 中第一次出现字符串 'cd' 的索引位置,从索引 0 开始查找。由于 'cd'str 中第一次出现的位置是索引 2,因此该方法返回 2

  2. substr(1, 2) 方法用于从字符串 str 中截取从索引 1 开始的 2 个字符,即 'bc'

总结:

indexOf 方法用于查找字符串中特定字符串的索引位置,而 substr 方法则用于截取字符串的子字符串。通过合理运用这两个方法,可以方便地对字符串进行操作和处理。

JavaScript 字符串方法 indexOf 和 substr 使用解析

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

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