Restoration
1/30/2017 - 8:21 AM

JavaScriptによる多次元オブジェクトの作成

JavaScriptによる多次元オブジェクトの作成

//オブジェクト内に配列を格納したオブジェクト
var lang = {
	PHP : {
		framewark:Array("CakePHP","CodeIgniter"),
		cms: Array("WordPress","xoops","EC-CUBE","concrete5"),
	},
	JavaScript:{
		library: Array("Ajax","jQuery"),
	},
	C:{
		extension: Array("objective-c","C++","C#"),
	}
};
 
//アクセス方法
for(var key in lang){
	var len = lang[key].cms.length
	for(var i = 0; i < len; i++){
		console.log(lang[key].cms[i]);
	}
}


// 作ったObjectの中身を取り出す方法
//配列にいれてループさせる
var ary = lang.PHP.cms;
console.log(ary);
for(var i =0; i<ary.length; i++){
	console.log(ary[i]);
}