gpt4 book ai didi

javascript - 大写名称 - 改变原始数组

转载 作者:行者123 更新时间:2023-12-05 05:39:08 24 4
gpt4 key购买 nike

我有以下数组:

const people = [
"JoHn", "ChrISTiana", "anThoNY", "MARia", "jaMeS", "MIChaEl", "jeNNIFeR"
];

我想把每个单词的第一个字母大写,其余的小写。

我使用以下函数生成了一个新数组:

let capitaliseNames = (arr) => {
return arr.map((item) => item[0].toUpperCase() + item.slice(1).toLowerCase());
};

但是我该如何改变原始数组呢?我尝试过相同的方法,但使用 forEach 似乎不起作用。

最佳答案

这将完成工作

let capitaliseNames = (arr) => { arr.forEach((elem, i) => { arr[i] = elem[0].toUpperCase() + elem.slice(1).toLowerCase() }); };

关于javascript - 大写名称 - 改变原始数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72769703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com