Firebug имеет консоль (первая вкладка окна firebug), где вы можете написать код JS и выполнить его на текущей странице. Предположим, что на веб-странице определена функция с именем myFunc
, и вы хотите ее переопределить: выполнение следующего в консоли поможет.
myFunc = function(/* function arguments here */) {
/* new function body here */
}; /* notice the ; */
и для просмотра текущей версии функции вы можете выполнить
uneval(myFunc);
это распечатает текущий myFunc
Примечание: я думаю, что по умолчанию консоль поставляется с однострочным полем ввода, но где-то в опциях вы можете переключиться на многострочное поле ввода. В многострочном режиме переходит на новую строку, + выполняет код.