概要
JavaScriptの型は大きく分けてオブジェクト型とプリミティブ型の二つ.
単なる数値や文字列はプリミティブ型で,それ以外はオブジェクト型.
最小のオブジェクト型
var obj = {};
仕様
var objectName = {
Name1: Value1,
Name2: Value2,
Name3: Value3
}
プロパティ: 値
で定義する.
値にオブジェクトを入れることもできる.
具体例
var obj = {
num: 1,
str: 'hoge',
obj: {
num: 1,
str: 'fuga'
},
func: function(){
console.log('hello world'!);
}
};
関数を定義することもできる.
アクセス方法
ドット記法
obj.num
obj.obj.num
obj.func()
角括弧記法
obj['num']
obj['obj']['num']
obj['func']()