У меня есть сценарий, в котором я хочу переопределить / изменить выражение функции javascript.Вот как выглядит выражение функции.
var func_1 = function func_1(){
// 300 lines of code
var func_2 = function func_2(){
// few lines of code
};
};
Я могу получить доступ к вышеуказанной функции в другом контексте и хочу изменить подход func_2 (), и он должен выглядеть следующим образом.
var newfunc_1 = function func_1(){
// 300 lines of code
var newfunc_2 = function func_2(){
// new lines of code
};
};
Как мне этого добиться?Я считаю, что копировать всю функцию и модификация будет худшим вариантом.