Функция переопределения (, например. «alert» )и вызвать исходную функцию?

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

Например...

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

    //super.alert(str) // How do I do this bit?
}
23
задан Mark Amery 12 October 2013 в 00:16
поделиться