D3.js是一个基于数据操作文档的 JavaScript 库。D3帮助您使用 HTML、SVG 和 CSS 使数据栩栩如生。D3 对 Web 标准的强调为您提供了现代浏览器的全部功能,而无需将自己束缚在专有框架中,结合了强大的可视化组件和数据驱动的 DOM 操作方法。 D3 不是一个单一的框架,它试图提供所有可以想象的功能。相反,D3 解决了问题的症结所在:基于数据高效操作文档。D3 的开销极小,速度极快,支持大型数据集和交互和动画的动态行为。