javascript object

オブジェクトはプロパティとメソッドで構成されている。

var cat = {};
cat.name = 'neko';//プロパティ
cat.age = 3;
cat.sex = 'M';
cat.getInfo() {//メソッド
  return cat.name + ' ' + cat.age + ' ' + cat.sex; 
}
console.log(cat.getInfo());


上記と同じ結果が得られる記法

var cat = {
  name:'neko',
  age:3,
  sex:'M',
  getInfo: function() {
    return cat.name + ' ' + cat.age + ' ' + cat.sex;
  }
}
console.log(cat.getInfo());