JavaScript 連想配列のキーの昇順にソートするサンプル
環境
Windows 10 Home 64bit
Google Chrome 107.0.5304.107
構文
1.連想配列の要素の初期化
const 連想配列名 ={キー1:値1,キー2:値2,…}
2.連想配列のキーを取得
const 変数名 = Object.keys(連想配列名)
3.連想配列を昇順でソートします
変数名.sort()
使用例
const User = { keyC: "東京", keyA: "大阪", keyB: "福岡" }; console.log("連想配列のキーを取得"); const key = Object.keys(User); console.log("昇順でソート"); key.sort(); console.log("ソート後結果を出力") for (const s of key) { console.log("キー:" + s); console.log("値:" + User[s]); }
実行結果
> "連想配列のキーを取得" > "昇順でソート" > "ソート後結果を出力" > "キー:keyA" > "値:大阪" > "キー:keyB" > "値:福岡" > "キー:keyC" > "値:東京"