ホームページ >ウェブフロントエンド >jsチュートリアル >独自の Map オブジェクトを JavaScript で実装する
HashMap はプログラミングにおいて、かけがえのない重要な役割を果たします。 m.put(key,value); m.get(key); などのデータの保存および読み取りメソッドが提供されており、非常に便利です。しかし、JavaScript(HTML4.0版)ではそのようなオブジェクトは提供されていません。次のコードは、Map オブジェクトを作成するために使用されます。これは、必要な友人が参照できるように、長年使用してきました。
1. マップソースコード
/** Map は、キーと値のペアを保存するための一般的なマップ オブジェクトです
* @param m - プロパティのデフォルト セット
*/
var Map =function(m) {
var map;
If (typeof m ==) '未定義')map = new Array();
‐ ‐ ‐ ‐ var _keys = new Array (); (マップ内の var _i){
_keys。 push(_i);
}
_keys; // /this.clear = function(){
map; m=新しい地図();
m.put("id","1000");
m.put("名前","張三");
3. www.2cto.com
ドキュメントを使用します。 getElementById("testMap").innerHTML=m.get("name");