В браузере редактирование Javascript в FireBug? - PullRequest
1 голос
/ 25 января 2012

у нас есть все, что нужно, с Firebug, Editing Html (In-Browser), CSS (In-Browser), но если кто-либо работает с javascript, каждый раз, когда файл JavaScript нужно редактировать и обновлять браузер. Разве у нас не может быть такого объекта с Javascript в FireBug?

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 25 января 2012

Дело в том, что JavaScript не так прост, как HTML или CSS.Вы можете изменить содержимое страницы или стиль по своему желанию, и он просто обновится, но если вы измените код ... ну, скажем, вы изменили myvar = 1 на myvar = 9999999 - это большая разница, и это может оказать огромное влияниена странице.Перезагрузка - единственный способ обойти это.

Однако если у вас есть консоль в Firebug, вы можете переопределить отдельные функции, скопировав их источник, заменив содержимое чем-то новым, и присвоив новой функции имя старого.,Просто знайте, что вы потеряете замыкание, в котором находилась функция, если вы это сделаете.

1 голос
/ 25 января 2012

Вы можете использовать редактор командной строки для выполнения произвольного JS.Вот предыдущий пост об этом: Как редактировать JavaScript в Firebug?

Подробнее о консоли js: http://getfirebug.com/commandline

Еще одна вещь, которую вы можете сделать, это установитьточка останова и изменение переменной на лету.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...