插件窝 干货文章 js截取字符串

js截取字符串

索引 字符串 起始 结束 808    来源:    2024-10-15
在javascript中,可以使用字符串的slice()、substring()和substr()方法来截取字符串:1、slice()方法,接受两个参数,起始索引和结束索引,返回从起始索引到结束索引但不包括结束索引之间的子字符串;2、substring()方法,接受两个参数,起始索引和结束索引,返回从起始索引到结束索引但不包括结束索引之间的子字符串等等。

在JavaScript中,可以使用字符串的slice()、substring()和substr()方法来截取字符串。这些方法有不同的用法和参数,可以根据具体需求选择适合的方法。

  1. slice()方法:接受两个参数,起始索引和结束索引(可选)。它返回从起始索引到结束索引(不包括结束索引)之间的子字符串。
   let str = 'Hello, World!';
   let result = str.slice(null, 12); // 截取从索引7到索引12之前的字符
   console.log(result); // 输出 "World"
  1. substring()方法:接受两个参数,起始索引和结束索引(可选)。它返回从起始索引到结束索引(不包括结束索引)之间的子字符串。
   let str = 'Hello, World!';
   let result = str.substring(null, 12); // 截取从索引7到索引12之前的字符
   console.log(result); // 输出 "World"
  1. substr()方法:接受两个参数,起始索引和要截取的字符数(可选)。它返回从起始索引开始的指定字符数的子字符串。
   let str = 'Hello, World!';
   let result = str.substr(null, 5); // 从索引7开始截取5个字符
   console.log(result); // 输出 "World"

无论使用哪种方法,都可以根据具体需求来选择适合的方式来截取字符串。需要注意的是,这些方法都返回一个新的字符串,原始字符串不会被修改。