Add method "f.defer(ms)" to functions
importance: 5
Add to the prototype of all functions the method defer(ms)
, that runs the function after ms
milliseconds.
After you do it, such code should work:
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