javascript - 在 JavaScript 中按顺序删除字符串中的所有字符
问题描述
每次在 Javascript 中发生事件(单击按钮)时,我都想删除字符串中的字符。
例如 :
str = "world";
这个词在每一步都会改变如下:
- “世界”
- “rld”
- “ld”
- “d”
- “”
解决方案
您可以使用String.slice(N)
删除字符串中的第N
一个字符
在这里你可以做什么:
<button id="my_button">WORLD</button>
document.querySelector("#my_button").addEventListener('click', function() {
this.innerText = this.innerText.slice(1)
});
推荐阅读
- typescript - 如何编写 Apollo Server 插件来记录请求及其持续时间
- python - 这两个或多个点之间的最长距离
- python - 如何有效地“查询”多个 tsv 文件?
- python - 如何使 matplotlib button_press_event 忽略单击图形按钮?event.inaxes 不起作用,因为 button 是一个轴对象
- c# - 实体框架核心 - 异步/同步 - DbContext
- python - tensorflow.python.framework.errors_impl.InvalidArgumentError: Expected size[0] in [0, 512], but got 891 [Op:Slice]
- powershell - powershell bq 查询扭曲了 SQL 语句(在 > 符号之后删除一个部分)
- node.js - Node.JS Express API - 包括请求承诺链的承诺链 - ERR_INVALID_HTTP_TOKEN
- arm - This simple ARM Cortex-M SysTick based task scheduler wont work. Should I manage preemption myself?
- angular - Angular:如何强制 EventEmitter 在测试中刷新