У меня есть немного javascript, который работает на стороннем веб-сайте, который требует от меня временного добавления функции в тип массива, например
Array.prototype.foo = function() { alert("foo for everyone!"); };
Я хочу быть хорошим разработчиком и не загрязнять системы типов других людей как можно больше, поэтому, когда функция больше не нужна, я хочу снова удалить эту функцию. Это возможно?