【JavaScript】【復習?】関数オブジェクト
- 基本、空のオブジェクト作成
var obj = {};
{}がオブジェクトとなる。
- プロパティを設定
var hogehoge = { name: 'goro', // nameプロパティ sayName: function() { // sayNameプロパティ alert(this.name); } }; alert(hogehoge.name); // goroと表示 hogehoge.sayName(); // goroと表示
- プロパティを変更
hogehoge.name = 'gerogero'; alert(hogehoge.name); // gerogeroと表示 hogehoge.sayMyName(); // gerogeroと表示 hogehoge.hobby = 'Game'; alert(hogehoge.hobby); // Gameと表示
ただ値を代入したり、新しいプロパティを作ることができる。