Я изучаю использование объектных литералов в JS, и я пытаюсь получить функцию внутри объекта для запуска, вызвав ее через другую функцию в том же самом объекте. Почему функция "run" работает, когда вы вызываете ее из функции "init"?
var runApp = {
init: function(){
this.run()
},
run: function() {
alert("It running!");
}
};