📅  最后修改于: 2023-12-03 14:43:30.886000             🧑  作者: Mango
在 JavaScript 中,要删除一个字符串的最后一个字符,可以使用以下方法:
slice()
可以使用 slice()
方法来删除字符串的最后一个字符。slice()
方法可以从一个字符串中提取出指定的一部分,并返回一个新的字符串,而不修改原始字符串。
示例代码:
let str = "Hello World";
let newStr = str.slice(0, -1); // 删除最后一个字符
console.log(newStr); // 输出: Hello Worl
substring()
substring()
方法也可以用来删除字符串的最后一个字符,它与 slice()
方法类似,都可以从字符串中提取出指定的一部分,并返回一个新的字符串。
示例代码:
let str = "Hello World";
let newStr = str.substring(0, str.length - 1); // 删除最后一个字符
console.log(newStr); // 输出: Hello Worl
substr()
substr()
方法可以用来获取一个字符串中从指定位置开始的指定长度的子字符串,因此也可以删除字符串的最后一个字符。
示例代码:
let str = "Hello World";
let newStr = str.substr(0, str.length - 1); // 删除最后一个字符
console.log(newStr); // 输出: Hello Worl
以上三种方法都可以用来删除字符串的最后一个字符,选择哪种方法取决于个人喜好及具体需求。
请注意,以上代码片段的输出结果都是 Hello Worl
,即删除了字符串的最后一个字符。
希望以上内容对您有所帮助!