📌  相关文章
📜  如何从javascript中的字符串中删除最后一个字符(1)

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

如何从JavaScript中的字符串中删除最后一个字符

在开发 JavaScript 应用程序时,我们可能需要从字符串中删除最后一个字符。这个过程比较简单,本文将介绍三种方法。

方法一:使用 .substring()

使用 .substring() 方法从字符串中删除最后一个字符是一种最简单的方法。以下是代码实现:

let str = "Hello World!";
str = str.substring(0, str.length - 1);
console.log(str); // 输出:Hello World

在这里,我们使用 .substring() 将从字符串的开头开始,删除最后一个字符。该方法以两个参数进行调用:第一个参数是删除字符的起始索引,第二个参数是删除的字符数。

方法二:使用 .slice()

.slice() 方法与 .substring() 方法的作用非常相似。以下是代码实现:

let str = "Hello World!";
str = str.slice(0,-1);
console.log(str); // 输出:Hello World

在这里,我们使用了 .slice() 方法,从字符串的开头开始删除最后一个字符。该方法以两个参数进行调用:第一个参数是删除字符的起始索引,第二个参数是删除的字符数。与 .substring() 不同的是,我们可以使用负数作为第一个参数,表示从字符串末尾开始计算索引。

方法三:使用 .substr()

.substr() 方法可以从字符串的指定位置删除指定数目的字符。以下是代码实现:

let str = "Hello World!";
str = str.substr(0, str.length - 1);
console.log(str); // 输出:Hello World

在这里,我们使用了 .substr() 方法,从字符串的开头删除最后一个字符。该方法以两个参数进行调用:第一个参数是删除字符的起始索引,第二个参数是删除的字符数。

以上是从 JavaScript 中的字符串中删除最后一个字符的三种方法。你可以根据你的需求,任选其一进行使用。