1
2
3
4
5
6
7
8
9
10
11
12
13
14
| define(function () {
|
| // Returns a function that will only be executed on and after the Nth call.
| function after(times, func) {
| return function() {
| if (--times < 1) {
| return func.apply(this, arguments);
| }
| };
| }
|
| return after;
|
| });
|
|