在 JavaScript 中,可以使用 'substring()', 'slice()' 和 'substr()' 函数来截取字符串。这些函数都接受起始位置和结束位置作为参数,返回一个新的子字符串。

  • substring()slice() 的第二个参数表示结束位置(不包括该位置的字符)。
  • substr() 的第二个参数表示截取的长度。

示例代码:

var str = 'Hello World!';
var sub1 = str.substring(0, 5); // 'Hello'
var sub2 = str.slice(6, 11); // 'World'
var sub3 = str.substr(0, 5); // 'Hello'

总结:

  • 'substring()' 和 'slice()' 的行为相似,但当参数顺序颠倒时,它们的表现不同。
  • 'substr()' 则直接根据长度截取字符串。

在实际应用中,建议根据具体需求选择合适的函数进行字符串截取操作。

JavaScript 字符串截取:substring(), slice(), substr() 函数详解

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

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