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

📅  最后修改于: 2023-12-03 14:49:23.785000             🧑  作者: Mango

从字符串中删除最后一个字符 - Javascript

在编程过程中,经常需要对字符串进行操作,包括删除、拼接、截取等。在本文中,我们将介绍一种在Javascript中从字符串中删除最后一个字符的方法。

方法一:使用slice函数

Javascript中的slice函数可以对字符串进行截取操作。当不传入第二个参数时,默认截取到字符串末尾。

const str = "hello world";
const newStr = str.slice(0, -1);
console.log(newStr); // "hello worl"

我们可以通过传入字符串长度-1的负值来截取最后一个字符。

方法二:使用substring函数

Javascript中的substring函数也能够对字符串进行截取操作。当传入的参数为正数时,表示从该位置开始截取;当传入的参数为负数时,表示从字符串末尾倒数该位置开始截取。

const str = "hello world";
const newStr = str.substring(0, str.length-1);
console.log(newStr); // "hello worl"

我们可以通过传入字符串长度-1来截取最后一个字符。

方法三:使用substr函数

Javascript中的substr函数也可以对字符串进行截取操作。当传入的第二个参数为正数时,表示截取指定长度的字符串。当传入的第二个参数为负数时,表示从字符串末尾倒数该长度开始截取。

const str = "hello world";
const newStr = str.substr(0, str.length-1);
console.log(newStr); // "hello worl"

我们也可以通过传入字符串长度-1来截取最后一个字符。

以上三种方法均可用于从字符串中删除最后一个字符。具体使用哪种方法,取决于具体的编程需求。