当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


d3.js queue()用法及代码示例


d3.queue()函数用于创建指定大小的队列。如果默认情况下未指定大小,则将其视为无穷大。

用法:

 d3.queue(size);

参数:此函数接受上面提到并在下面描述的单个参数:

  • size:如果未指定,则为可选参数,则队列的大小为无限,否则队列的大小为给定的数字。大小指定要同时运行的函数数。

返回值:此函数返回对象。

下面给出了上述函数的一些示例。



范例1:默认情况下,如果未指定队列的大小,则它的大小是无限的。

HTML

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport"
            path1tent="width=device-width,  
                       initial-scale=1.0">  
    <title>D3.js queue() Function</title>  
</head>  
<style>  
</style>  
<body>   
  <script src =  
"https://d3js.org/d3.v4.min.js">  
  </script>  
  <script> 
    let q=d3.queue() 
    console.log(q) 
    console.log("Size of q is:",q._size) 
  </script>  
</body>  
</html>

输出:

范例2:给定队列的大小。

HTML

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport"
            path1tent="width=device-width,  
                       initial-scale=1.0">  
    <title>D3.js queue() Function</title>  
</head>  
<style>  
    h1 {  
        color:green;  
    }  
    svg{  
        background-color:#f2f2f2;  
    }  
  .path2{  
        stroke:#000;  
    } 
</style>  
<body>  
  <div>  
    <svg width="100" height="100">  
      <path class="path2">  
    </svg> 
  </div>  
  <script src =  
"https://d3js.org/d3.v4.min.js">  
  </script>  
  <script> 
    let q=d3.queue(10) 
    console.log(q) 
    console.log("Size of q is:",q._size) 
  </script>  
</body>  
</html>

输出:




相关用法


注:本文由纯净天空筛选整理自tarun007大神的英文原创作品 D3.js queue() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。