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