📌  相关文章
📜  js 从字符串中删除最后一个字符 - Javascript (1)

📅  最后修改于: 2023-12-03 15:17:00.413000             🧑  作者: Mango

JS 从字符串中删除最后一个字符

在JavaScript中,我们可以使用几种方法从字符串中删除最后一个字符。在本文中,我们将介绍一些常用的方法。

方法一:使用字符串的 slice 方法

slice方法可以返回字符串中指定位置的子字符串。我们可以使用它来删除最后一个字符。

let str = "Javascript";
str = str.slice(0, -1);
console.log(str); // 输出 "Javascrip"

在上面的代码中,slice(0, -1)将返回一个从第一个字符开始到倒数第二个字符的子字符串,因此最后一个字符将被删除。

方法二:使用 substring 方法

substring方法和slice方法非常相似,它也可以返回从字符串中指定位置的子字符串。

let str = "Javascript";
str = str.substring(0, str.length - 1);
console.log(str); // 输出 "Javascrip"

在上面的代码中,substring(0, str.length - 1)将返回一个从第一个字符开始到倒数第二个字符的子字符串,因此最后一个字符将被删除。

方法三:使用字符串的 substr 方法

substr方法是从字符串中提取指定长度的子字符串,我们可以将其用于删除字符串的最后一个字符。

let str = "Javascript";
str = str.substr(0, str.length - 1);
console.log(str); // 输出 "Javascrip"

在上面的代码中,substr(0, str.length - 1)将返回一个从第一个字符开始到倒数第二个字符的子字符串,因此最后一个字符将被删除。

总结

以上三个方法都可以用于删除字符串的最后一个字符。你可以根据自己的偏好选择其中任何一种方法。但请记住,所有这些方法都是基于原始字符串的副本,因此它们不会修改原始字符串。

希望本文可以帮助你了解如何从JavaScript字符串中删除最后一个字符。