子字符串

string.substring() 是 JavaScript 中的内置函数,用于返回给定字符串从起始索引到结束索引之间的部分。索引从零 (0) 开始。

语法:

string.substring(StartIndex, EndIndex)

语法:

  • 使用 str.substr(start , length)
  • 使用 substr() 方法
  • 使用模板字面量 (``)(在 ES6 中引入)

substr() 方法接收:

  • 参数:这里的 StartIndex 和 EndIndex 描述要作为子字符串取出的那一部分字符串。其中 EndIndex 是可选的。
  • 返回值:它返回一个新的字符串,该字符串是给定字符串的一部分。下面的 JavaScript 代码展示了 string.substring() 函数的工作方式:
// 示例 1:
// 用 JavaScript 演示 substr() 方法

const str = "GeeksforGeeks";
const result = str.substring(8);
console.log(result);



// 输出
Geeks

// 示例 2: 
// 将字符串作为变量
let string = "geeksforgeeks";
a = string.substring(-1)
b = string.substring(2.5)
c = string.substring(2.9)

// 打印作为新字符串的内容
// 它们是给定字符串的一部分
console.log(a);
console.log(b);
console.log(c);


// 输出
geeksforgeeks
eksforgeeks
eksforgeeks