連想配列の中の多重オブジェクトの値を設定

概要

連想配列の中の多重オブジェクトの値を設定


サンプル

CoffeeScript

# 変数
str = ""
 
# 連想配列作成
obj1 = 
	"test1" : "9999"
	"test2" : "8888"
	"test3" :
		"test3_1" : "aaaaa"
		"test3_2" : "bbbbb"
		"test3_3" :
			"test3_3_1" : "ZZZZZ"
 
 
# 多重階層で確認
{test3 : {test3_1} } = obj1
{test3 : {test3_2} } = obj1
 
# 多重階層で確認
{test3 : {test3_3 : {test3_3_1} } } = obj1
 
 
# データ出力
str += test3_1 + "<br />"
str += test3_2 + "<br />"
str += test3_3_1 + "<br />"
 
# セレクタでエレメントを取得
sample = document.querySelector("#sample")
 
# パラメータ連結
sample.innerHTML = str
 
 

javascript

// Generated by CoffeeScript 1.3.3
var obj1, sample, str, test3_1, test3_2, test3_3_1;
 
str = "";
 
obj1 = {
  "test1": "9999",
  "test2": "8888",
  "test3": {
    "test3_1": "aaaaa",
    "test3_2": "bbbbb",
    "test3_3": {
      "test3_3_1": "ZZZZZ"
    }
  }
};
 
test3_1 = obj1.test3.test3_1;
 
test3_2 = obj1.test3.test3_2;
 
test3_3_1 = obj1.test3.test3_3.test3_3_1;
 
str += test3_1 + "<br />";
 
str += test3_2 + "<br />";
 
str += test3_3_1 + "<br />";
 
sample = document.querySelector("#sample");
 
sample.innerHTML = str;
 
 




最終更新:2012年09月04日 22:06