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