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

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

js 从字符串中删除第一个字符 - Javascript

在编写 JavaScript 代码的过程中,我们需要对字符串进行一系列的操作。其中一个常见的操作是删除字符串的第一个字符。 下面是一些我们可以使用的方法。

使用 substr

substr() 方法能够从字符串中读取指定数量的字符,语法如下:

string.substr(start, length)

start 指定从哪个字符开始读取,length 指定要读取的字符数。

删除一个字符串的第一个字符,我们可以把 start 参数指定为 1:

let str = "abc";
str = str.substr(1); // "bc"
使用 slice

slice() 方法能够从一个字符串中提取一个新的字符串,语法如下:

string.slice(start, end)

start 指定从哪个字符开始提取,end 指定在哪个字符之前停止提取。

我们可以把 start 参数指定为 1,来从字符串中删除第一个字符:

let str = "abc";
str = str.slice(1); // "bc"
使用 substring

subString() 方法能够提取字符串中介于两个指定下标之间的字符,语法如下:

string.substring(start, end)

start 指定从哪个字符开始提取,end 指定在哪个字符之前停止提取。

把 start 参数指定为 1,就可以删除字符串的第一个字符:

let str = "abc";
str = str.substring(1); // "bc"
使用 replace

我们也可以使用 replace() 方法来删除字符串中的第一个字符。我们将匹配字符串开头(^)和下一个字符(.)替换为一个空字符串:

let str = "abc";
str = str.replace(/^./, ''); // "bc"

以上就是从字符串中删除第一个字符的一些方法。在不同的情况下,不同的方法可能更适合。