Я искал способ редактировать JavaScript в браузере, например Firefox, на лету и выполнить его. Firebug позволяет нам редактировать HTML и CSS на лету, но JavaScript - это боль. Я должен вернуться к источнику и изменить его.
Я не понимаю, почему инструменты разработчика браузера не позволяют редактировать. Есть ли способ сделать это?
[Обновление]: Отмечен новый ответ в 2015 году
Быстрые указатели:
- IE теперь обеспечивает один из лучших способов отладки/отладки
- Chrome предоставляет IntelliSense при написании javaScript, который является классным
- FF работает так же, как 2010..!
Можно использовать все три (Firefox, Internet Explorer и Chrome) консоли для обновления существующей функции: скажем, у меня была функция a()
, которая использовала console.log('a'), я могу перейти к консоль, переопределите функцию a()
как alert('a')
и выполните ее снова, чтобы увидеть окно предупреждения.
Когда я задал этот вопрос в 2010 году, браузеры были не так хороши при отладке JavaScript, и я, вероятно, не знал, что функция может быть заменена на лету.