首页 > 解决方案 > 删除数组中每个字符串的最后一个字符 (JavaScript)

问题描述

我有一个包含字符串的数组,我想在其中删除最后一个字符。如何才能删除数组中所有字符串的最后一个字符?

标签: javascriptarraysstring

解决方案


使用 a.map()获取一个新数组,并为每个项目执行 a.slice(0,-1)以删除最后一个字符。

const array = ['abcd', '1234', 'cde', 'dot.']
const withoutLastChar = array.map(string => string.slice(0, -1));

console.log(withoutLastChar);


推荐阅读