JavaScript 装饰器
我们可以将内置函数指向新的函数。例如当我们想统计某个函数的调用时,可以使用:
'use strict';
var count = 0;
var oldParseInt = parseInt; // 保存原函数
window.parseInt = function () {
count += 1;
return oldParseInt.apply(null, arguments); // 调用原函数
};
我们可以将内置函数指向新的函数。例如当我们想统计某个函数的调用时,可以使用:
'use strict';
var count = 0;
var oldParseInt = parseInt; // 保存原函数
window.parseInt = function () {
count += 1;
return oldParseInt.apply(null, arguments); // 调用原函数
};