异步执行之setTimeout

如果要对一个十分巨大的数组进行遍历,进行复杂的逻辑计算,再将数据渲染到浏览器,通常会这样书写代码。

for (let i = 0; i < 2000; i++) {
  process(i)[......]

阅读全文

d3中的axis.ticks详解

原文地址: https://www.tangshuang.net/3270.html

d3中有一个和坐标轴相关的方法,即axis.ticks().但是它的用法让人琢磨不透,本文就试图通过一些案例来对[……]

阅读全文

d3中常见比例尺

连续型比例尺d3.scaleLinear()

使用d3.scaleLinear()创建一个连续型的比例尺,向domain中提供一个数组,会在range中得到相应的映射值。

const scale1[......]

阅读全文