オブジェクトの要素である配列を逆にしようとしています。 Javascriptでオブジェクトの値である配列を反転する
colorKey = {
"2m":["#ffffff","#000000"]
}
colorKey["2mi"] = colorKey["2m"];
Array.reverse(colorKey["2mi"])
この
は働いて、[ "2メートル"] [ "2MI"]カラーキーと同じカラーキーを返していません。開発者コンソールでブラウザで同じコマンドを実行すると、正常に元に戻ります。問題はどこだ?
Array.reverse()逆の要素を持つ新しい配列を返します。開始配列は変更しないでください。 – ronIDX
これを試してください:var reverse = Array.reverse(colorKey ["2mi"]); – ronIDX
本当に 'Array.reverse'ですか?私が見つけた唯一の逆関数は 'Array.prototype.reverse'でした。 –