为所有函数添加方法 "f.defer(ms)"
重要性: 5
在所有函数的原型中添加方法 defer(ms)
,该方法在 ms
毫秒后运行函数。
完成之后,以下代码应该可以运行
function f() {
alert("Hello!");
}
f.defer(1000); // shows "Hello!" after 1 second
Function.prototype.defer = function(ms) {
setTimeout(this, ms);
};
function f() {
alert("Hello!");
}
f.defer(1000); // shows "Hello!" after 1 sec