Основная причина, по которой я хочу, это то, что я хочу расширить свою функцию инициализации.
Что-то вроде этого:
// main.js
window.onload = init();
function init(){
doSomething();
}
// extend.js
function extends init(){
doSomethingHereToo();
}
Итак, я хочу расширить функцию, как я расширяю класс в PHP.
И я хотел бы также расширить его из других файлов, так что, например, у меня есть оригинальная функция init в main.js
и расширенная функция в extended.js
.