前端substring方法
    substring() 方法简介
    substring() 方法用于提取字符串中指定范围内的字符序列。其语法如下:
    ```
    substring(start, end)
    ```
    其中,start 表示起始索引(从 0 开始),end 表示结束索引(不包括在内)。
    用法指南
    start 和 end 索引均为可选参数。
    省略 start 时,默认为 0,即从字符串开头开始提取。
    省略 end 时,默认为字符串长度,即提取到字符串结尾。
    start 和 end 可以是负值,表示从字符串末尾开始计数。
    如果 start 大于或等于 end,方法将返回一个空字符串。
    如果 start 或 end 超出字符串范围,方法将自动调整为有效范围。
    应用场景
    substring() 方法广泛应用于以下场景:
    截取字符串的子字符串
    获取字符串中指定部分的数据
    替换字符串中的特定字符序列
    比较字符串的不同部分
    示例代码
    ```
    const str = "Hello World";
    // 从索引 0 开始提取到索引 5 处的字符(不包括索引 5)
    const result1 = str.substring(0, 5); // "Hello"
    // 从索引 6 开始提取到字符串结尾
    const result2 = str.substring(6); // "World"
字符串长度为0    // 从索引 -3 开始提取到索引 -1 处的字符(不包括索引 -1)
    const result3 = str.substring(-3, -1); // "ld"
    // 省略 start 和 end 时,提取整个字符串
    const result4 = str.substring(); // "Hello World"
    ```
    注意事项
    substring() 方法返回一个新的字符串,不会修改原始字符串。
    负索引从字符串末尾开始计数,-1 表示最后一个字符,-2 表示倒数第二个字符,以此类推。
    索引超出字符串范围时,不会引发错误,而是自动调整到有效范围。
    start 不能大于 end,否则方法将返回一个空字符串。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。