【发布时间】:2016-07-10 20:52:03
【问题描述】:
我正在尝试将所有数组索引设为小写字符串,但它不起作用。我在这里查看了其他答案并尝试了他们的解决方案,例如在添加 toLowerCase 之前使用 toString() 但它不起作用,这很奇怪。
我创建了一个问题的 jsfiddle here。
JS:
$(colorArr).each(function(i, item) // loop thru each of elements in colorArr and make lowercase + trim
{
if(colorArr[i] !== undefined) // check if colorArr index undefined
{
colorArr[i].toString().toLowerCase().trim(); // FIX HERE
/* TRIED - DIDN'T WORK!
colorArr[i].toLowerCase().trim();
*/
}
});
【问题讨论】:
-
@juhana 这与
trim()无关,即使它在代码中,我只询问toLowerCase()。 -
解决方案是一样的:你申请 toLowerCase 和 trim 但没有对结果做任何事情。
标签: javascript jquery arrays each