从JS中的数组将字母转换为小写字母

问题描述 投票:-1回答:1

我有以下代码:

var str = "abcabcABCABC"
var chars = str.split("");
var lettersCount = {};
for (var i = 0; i < chars.length;i++)
{
    if (lettersCount[chars[i]] == undefined )
        lettersCount[chars[i]] = 0;
    lettersCount[chars[i]] ++;
}
for (var i in lettersCount)
{
    console.log(i + ' = ' + lettersCount[i]);
}

此代码计算一个单词中有多少个相同的字母。我正在尝试将大写字母转换为小写字母,这样它应该显示为:a-4,b -4,现在显示:a-2,A-2。我刚开始接触Js,所以请对我好。 :)

javascript uppercase lowercase
1个回答
0
投票

如果只需要将字符串转换为小写字母,则可以这样:-

var str = "abcabcABCABC";
var newStr = str.toLowerCase();
console.log(newStr);

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.