すべての配列インデックスを小文字の文字列にしようとしていますが、動作しません。私はここで他の答えを見て、toLowerCase
を追加する前にtoString()
を使用するようなソリューションを試しましたが、うまくいきません。Javascript - toLowerCase()の配列インデックスを作成しない
問題の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();
*/
}
});
なぜトリムは本当にトリミングされないのですか?私の場合は動作しませんトリム](http://stackoverflow.com/questions/18685076/why-does-the-trim-doesnt-really-trim-trim-not-working-in-mycase) – JJJ
@juhanaこれはコード内にあるにもかかわらず、 'trim()'とは関係がありません。私は 'toLowerCase()'についてしか尋ねません。 – TheAmazingKnight
解決策は同じです:LowerCaseに適用してトリムしますが、結果は何もしません。 – JJJ