Я попытался облегчить свою жизнь с помощью DevTools Google Chrome и как я пытался изменить JavaScript страницы на лету, но это, кажется, ведут себя неожиданноGoogle Chrome редактирования Javascript на лету
У меня есть эта функция что называется каждый кадр игры
View.prototype.onHit = function() {
for(var i = 0; i < this.obstacles.length; i++) {
if(this.obstacles[i].dealsDamage) {
//deal damage
} else {
//do something else
}
}
}
и когда я открываю его на chromes «вкладку Sources» и приостановить выполнение и добавить что-то простое, такие как
console.log("hey");
начинается Пе г текст «эй» на консоли, как ожидается, но в тот момент я немного изменить код, такие как, если проверка на
if(!this.obstacles[i].dealsDamage) {
//do something else
} else {
//deal damage
}
переворачивая поведение и сохранить документ, код не принимает эффект и изменения исходного каротажа для просмотра. JS (старые)
и все, что я изменить после того, как это не влияет на бегущего код JavaScript