Я пытаюсь переопределить встроенную parseFloat
функцию в JavaScript .
Как я могу это сделать?
javascript
Риз
источник
источник
function parseFloat() {}
, но, насколько я знаю, нет никакого способа вызвать тогда родную версию.Ответы:
источник
parseFloat
? Я пробовал это, но возникает ошибка «Превышен максимальный размер стека вызовов»: jsfiddle.net/huZG2 . Спасибо.origParseFloat
указывает на функцию, которую вы объявляете сразу после. Это сработает.Вы можете переопределить любую встроенную функцию, просто повторно объявив ее.
Теперь
parseFloat(3)
будет оповещение 3.источник
Вы можете переопределить его или, желательно, расширить его реализацию следующим образом
И назовите это так, как обычно:
источник
Сделать это можно так:
Посмотрите рабочий пример здесь: http://jsfiddle.net/LtjzW/1/
источник