1. ホーム
  2. javascript

[解決済み] JavaScript/JQueryを使った簡単な地図の作り方【重複あり

2022-03-07 23:50:55

質問

このJavaのコードに相当するJavaScript/JQueryを作成するにはどうしたらよいでしょうか。

Map map = new HashMap(); //Doesn't not have to be a hash map, any key/value map is fine
map.put(myKey1, myObj1);
map.put(myKey2, myObj2); //Repeat n times

function Object get(k) {
    return map.get(k);
}

解決方法は?

編集:古い回答ですが、ECMAScript 2015 (ES6) 標準の javascript には Map の実装があります、詳しくはこちらをお読みください。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map

var map = new Object(); // or var map = {};
map[myKey1] = myObj1;
map[myKey2] = myObj2;

function get(k) {
    return map[k];
}

//map[myKey1] == get(myKey1);