オブジェクトを宣言しました。値に基づいてキー値のペアを持つオブジェクトをソート
VAR OBJ = { "1": "2"、 "Google" と "ヤフー"、 "3": "MSN"、 "4": "StackOverflowの"、 "5": " 「github」、 「6」:「jsfiddle」、 「7」:「amazon」、 「8」:「ebay」 };
値に基づいてソートし、それを配列にプッシュする必要があり、配列を表示する必要があります。 値に基づいてオブジェクトをソートし、配列にプッシュしました。しかし、配列の表示では、値はキーに基づいてソートされます。 キーが数字であるため、配列やオブジェクトにプッシュする際に値がデフォルトでキーに基づいてソートされていることがわかりました。私はキーにある値を変更したくありません。これを克服するための代替手段があることを私に教えてください。事前に
おかげで、 チャンダン
それはあなたが何を意味するかは明らかではないのか?アルファベット順のソート?また、どのように配列に追加していますか? – Pogrindis
配列を使用できるときに、なぜオブジェクトを使用していますか? – evolutionxbox
例:入力:{"10": "インド"、 "12": "オーストラリア"、 "17": "中国"}。出力:{"12": "オーストラリア"、 "17": "中国"、 "10": "インド"}配列やオブジェクトは問題ありません。しかし、データは値に基づいてソートする必要があります – Chandan12