# D3.js

# 什么是 D3.js

ChatGPT 回答

D3(Data-Driven Documents)是一个JavaScript库,用于动态生成基于数据的交互式可视化图表。它允许用户使用HTML、SVG和CSS等前端技术来创建现代化的数据可视化。D3的设计理念是将数据和文档对象模型(DOM)结合起来,使得用户可以自由地使用数据来操作DOM元素,从而实现高度自定义的可视化效果。D3的特点是灵活、高效、可扩展,因此在数据可视化领域广受欢迎。

# 学习资料

FreeCodeCamp - Learn Data Visualization (opens new window)