JSでオブジェクトリテラルを使用する方法を学んでいます。オブジェクト内の関数を同じオブジェクト内の別の関数で呼び出すことによって実行しようとしています。関数 "init"から関数を呼び出すとき、関数が "実行"していないのはなぜですか?コードのみ宣言あることオブジェクト内の関数から関数を呼び出す(オブジェクトリテラル)
var runApp = {
init: function(){
this.run()
},
run: function() {
alert("It's running!");
}
};