首页 > 解决方案 > 在 JavaScript 中删除(原始)字符串的第一个字符

问题描述

我看到了这篇文章,但它专门用于删除某个数字(在这种情况下为 0)的字符。

我想从字符串中删除第一个字符,无论它是什么。

splice()并且shift()不起作用,因为它们特定于数组:

let string = "stake";
string.splice(0, 1);
console.log(string);

let string = "stake";
string.shift();
console.log(string);

slice()获取第一个字符,但不会其从原始字符串中删除。

let string = "stake";
string.slice(0, 2);
console.log(string);

有没有其他方法可以从字符串中删除第一个元素?

标签: javascript

解决方案


使用子字符串

let str = "stake";
str = str.substring(1);
console.log(str);


推荐阅读