javascript - 删除数组中每个字符串的最后一个字符 (JavaScript)
问题描述
我有一个包含字符串的数组,我想在其中删除最后一个字符。如何才能删除数组中所有字符串的最后一个字符?
解决方案
使用 a.map()
获取一个新数组,并为每个项目执行 a.slice(0,-1)
以删除最后一个字符。
const array = ['abcd', '1234', 'cde', 'dot.']
const withoutLastChar = array.map(string => string.slice(0, -1));
console.log(withoutLastChar);
推荐阅读
- c++ - 我的评分程序运行不正常
- c# - C# 并行 foreach 没有提供预期的加速
- vue.js - VueJS 挂载的功能在整个应用程序中都有效,而不仅仅是在所需的路线上
- php - 脚本 php artisan package:discover 处理返回的 post-autoload-dump 事件,错误代码为 -1073740791
- visual-studio - 简单的 C++ 程序在带有调试配置的 CMake 中构建正常,但在发布时失败
- python - 获取元组列表中元素元组的最大值
- javascript - ATOM 代码编辑器中的彩色文本是什么意思?
- hana - HANA XSJOBS 表
- gradle - 以编程方式在 Gradle 构建脚本中创建文件
- c - ARM 检测中断何时占用过多 CPU 时间