D3.js queue.defer()函数
d3.js 中的queue.defer()函数用于将异步任务回调添加到队列中。其中任务是要执行的函数。任务完成后必须执行回调。
句法:
queue.defer(task[, arguments…]);
参数:此函数接受如上所述和如下所述的单个参数:
- 任务:它是要执行以执行特定任务的函数。
返回值:此函数返回对象。
下面给出了上述函数的几个例子。
示例 1:当队列的大小等于 queue.defer() 调用的数量时。
HTML
Document
HTML
Document
输出:
示例 2:当队列的大小小于 queue.defer() 调用时。
HTML
Document
输出: