Отменить функцию (например, «оповещение») и вызвать исходную функцию?

Я хотел бы переопределить встроенную функцию Javascript новой версией, которая вызывает оригинал (аналогично переопределению метода в классе с версией, которая вызываетsuper на многих языках). Как я могу это сделать?

Например...

window.alert = function(str) {
    //do something additional
    if(console) console.log(str);

    //super.alert(str) // How do I do this bit?
}

Ответы на вопрос(5)

Ваш ответ на вопрос