gpt4 book ai didi

javascript - 小写并连接数组内容(给定常量除外)的最佳方法

转载 作者:行者123 更新时间:2023-11-28 13:11:45 24 4
gpt4 key购买 nike

小写并将数组内容连接到字符串中的最佳方法是什么,除了常量不必是小写之外。

var PEOPLE = 'PEOPLE';
var arr = ['people', 'PEOPLE', 'People', 'pEOPLE', 'PeoPlE'];
var result = '';
$.each(arr, function (index, value) {
if (value !== PEOPLE) {
value = value.toLowerCase();
}
result = result + ' ' + value;
});
console.log(result); // result = 'people PEOPLE people people people';

最佳答案

使用 Array.prototype.map() 和 Array.prototype.join() 函数的简单解决方案:

var PEOPLE = 'PEOPLE', 
arr = ['people', 'PEOPLE', 'People', 'pEOPLE', 'PeoPlE'],
result = arr.map(function(w) {
return w !== PEOPLE? w.toLowerCase() : w;
}).join(' ');

console.log(result);

关于javascript - 小写并连接数组内容(给定常量除外)的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41860997/

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