Вызов функций из функции внутри объекта (объектный литерал)

Я учусь использовать объектные литералы в JS, и я пытаюсь получить функцию внутри объекта для запуска, вызвав ее через другую функцию в том же объекте. Почему функция "run" не запускается при вызове ее из функции "init"?

var runApp = {

    init: function(){   
         this.run()
    },

    run: function() { 
             alert("It's running!");
    }
};
34
задан Matt Ball 21 November 2011 в 21:51
поделиться