JavaScript 連想配列 〜連想配列の初期化方法・ワンポイント〜

JavaScript(JS)による連想配列の初期化

var resoHairetu = [ key1: "値1", key2: "値2" ... ];

値の取得方法

rensouHairetu.key1;
rensouHairetu.key2;

作成した連想配列

/** 目標ブレークツリーの作成 */
var imageMap = {'1': "1_創造実行.png"
    , '2': "2学習習得.png"
    , '3': "3_生活習慣.png"
    , 'A': "A_デザイン_アート.png"
    , 'B': "B_音楽.png"
    , 'C': "C_ファッション.png"
    , 'D': "D_Sports.png"
    , 'E': "E_WebPrograming.png"
    , 'F': "F_園芸_農業.png"
    , 'G': "G_車_バイク.png"
    , 'H': "H_ゲーム.png"
    , 'I': "I_学問.png"
    , 'J': "J_占い_スピリチュアル.png"
    , 'K': "K_アニメ_漫画.png"
    , 'L': "L_グルメ_料理.png"
    , 'M': "M_ホビー.png"
    , 'a': "a_成果物_実物.png"
    , 'b': "b_日記_ノート_ドキュメント.png"
    , 'c': "c_資格_免許.png"
    , 'd': "d_仕組み_ネットワーク.png"
    , 'e': "e_コミニティ.png"
    , 'f': "f_貯金_ポートフォリオ.png"
    , 'g': "g_コレクション.png"
};


コンソール表示するときの呼び出し方

console.log(imageMap['a']);

余談

イメージファイル名をキー(ID)から取得する処理を作成中だったのでメモがてらにコマンドプロンプトでファイル名の一覧を取得する方法を記載いたします。

  1. イメージファイルのあるディレクトリに移動する
    「cd 移動したいディレクトリのパス」
    「ls」→現在いるディレクトリのファイルを一覧する

これでコピペできます。

ちなみに、ウィンドウズの場合は「dir」コマンドにオプション「/B」をつけて、「dir /B」と入力してやればおっけ〜。

でわでわ。。。









投稿者:

takunoji

音響、イベント会場設営業界からIT業界へ転身。現在はJava屋としてサラリーマンをやっている。自称ガテン系プログラマー(笑) Javaプログラミングを布教したい、ラスパイとJavaの相性が良いことに気が付く。 Spring framework, Struts, Seaser, Hibernate, Playframework, JavaEE6, JavaEE7などの現場経験あり。 SQL, VBA, PL/SQL, コマンドプロント, Shellなどもやります。

コメントを残す