Discuss
/
JavaScript
/
把null换成oldParseInt也是对的吧,逻辑上更好理解
把null换成oldParseInt也是对的吧,逻辑上更好理解
Topic sourceoldParseInt.apply(对象, 参数[]);
parseInt函数是全局对象window的函数,但函数内部没有用到'this'指针,所以这个apply(对象, 参数[])中的'对象',传什么都可以;
但从习惯上来说,传null表示这是个全局函数,后续维护时更好识别;
- 1
醉后诀
window.parseInt = function () { count += 1; return oldParseInt.apply(oldParseInt, arguments); // 调用原函数 };