javascript - 在 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);
有没有其他方法可以从字符串中删除第一个元素?
解决方案
使用子字符串
let str = "stake";
str = str.substring(1);
console.log(str);
推荐阅读
- python - Discord bot 无法从 EC2 实例正确运行
- javascript - 安全区域插入(例如安全区域插入底部)忽略 Safari 'Aa' 缩放级别?
- python - 创建一个计算三阶导数的类
- haskell - 为什么这些模式匹配在 Haskell 中不是详尽无遗的?
- java - 如何用forEach替换for循环
- reactjs - 如何在 react-adal 中使用 withAdalLoginApi HOC 以避免登录 index.js?
- python - 不是每个节点都是由 tensorflow.keras 计算的
- javascript - 在 HTML 中使用 JavaScript 单击时如何切换按钮文本
- docker - 运行 PHPUnit 时,PhpStorm 在 Docker WSL 上找不到 vendor/autoload.php
- ruby-on-rails - 1 个系统上的 2 个 Docker 项目和 docker-compose 选择了错误的 ruby 版本(除非我重建)