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

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

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

在开发中,我们经常需要对字符串进行操作,其中之一是删除字符串中的最后一个字符。在 JavaScript 中删除字符串最后一个字符可以使用 substring()slice() 等方法进行操作。

1. substring() 方法

substring() 方法用于提取字符串中介于两个指定下标之间的字符。它返回一个新字符串,包含从 start 到 stop(不包括 stop)之间的字符。

使用 substring() 方法删除字符串最后一个字符,只需将字符串的起始下标设置为 0,终止下标设置为字符串长度减 1 即可。

let str = 'hello world';
str = str.substring(0, str.length - 1);
console.log(str); // 输出 'hello worl'
2. slice() 方法

slice() 方法用于从已有的数组中返回选定的元素。它接受两个参数,分别指定提取的开始和结束位置,可以为负数,表示从末尾开始计算。

substring() 方法类似,使用 slice() 方法删除字符串最后一个字符,只需将字符串的起始下标设置为 0,终止下标设置为字符串长度减 1 即可。

let str = 'hello world';
str = str.slice(0, -1);
console.log(str); // 输出 'hello worl'

除了以上两种方法,还可以使用字符串的 substr()charAt() 等方法进行操作。根据不同的需求,选择合适的方法进行操作即可。

以上就是 JavaScript 从字符串中删除最后一个字符的方法介绍。