Я пытаюсь вызвать функцию в созданном мною литерале объекта, используя это
ключевое слово. Но появляется сообщение об этом. doTheMove ()
не является функцией:
window.onload = function(){
var animBtn = document.getElementById('startAnim');
animBtn.addEventListener('click', Animation.init, false);
}
var Animation = {
init: function(){
this.doTheMove(); // I'm calling the function here, but it gives an error.
},
doTheMove: function(){
alert('Animation!');
}
}
Почему произошла ошибка?