title: 学习d3js有没有一个系统的学习方法，请前辈或者过来的长辈赐教?
topic: 前端开发
content: 恰好刚看了两天D3，有点感想，供参考。d3的学习曲线确实比较陡，因为它的思想和我们通常绘图的方式不大一样： 1它是声明式的，不是命令式的 d3的第一个核心是：数据驱动的dom元素创建，把这个思想上的弯绕过来，掌握13了 2它是数据处理包，不是图形绘制包 d3的第二个核心是：它的大量的api，提供的是对数据的转换与处理，无论是scalelayout还是svg.line等，都仅仅是对数据的处理，和绘制图形与DOM操作没有半毛关系。把这