Добавление кода в функцию javascript программно

Я пытаюсь настроить существующую библиотеку JS без изменения оригинального кода JS. Этот код загружается в несколько внешних JS-файлов, к которым у меня есть доступ, и я хотел бы изменить одну из функций, содержащихся в исходном файле, не копируя и не вставляя все это во второй JS-файл.
Так, например, в запрещенном JS может быть такая функция:

var someFunction = function(){
    alert("done");
}

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

Я не совсем уверен, что это возможно, но решил проверить.

107
задан Cœur 23 March 2017 в 15:44
поделиться