JavaScriptを使って作ったオブジェクトを配列に代入する方法。

オブジェクトの型のみ一つだけ作って配列にpushする。
/*
* オブジェクトを配列に代入する
*/
var objectList = new Array();
var addObjectList = function(_name, _height, _weight){
var object = {
name: _name,
height: _height,
weight: _weight
};
objectList.push(object);
};
window.onload = function(){
addObjectList("ラオウ", 220, 150);
addObjectList("ケンシロウ", 200, 110);
addObjectList("レイ", 205, 100);
console.log(objectList);
}
配列オブジェクトの要素別に取り出す時は、for〜inを使い
for(i in objectList){
console.log(objectList[i].name);
}
のようにする。

コメント