Я пишу здесь несколько букмарклетов, и у меня есть несколько вопросов, связанных со встроенными функциями javascript.
Допустим, я хочу заменить встроенную функцию подсказки (не обязательно в букмарклете). Это кажется достаточно простым, но есть ли способ вызвать встроенную функцию подсказки из этой замены?
prompt = function(message){
var tmp = prompt(message);
hook(tmp);
return tmp;
}
Я не мог правильно определить область видимости; этот пример дает бесконечную рекурсию.
Также существует способ восстановить поведение по умолчанию для встроенной функции JavaScript, которая была заменена (без привязки к дополнительной ссылке).