d3.js和d3.v3.js之间的区别

时间:2015-01-26 13:01:16

标签: javascript d3.js

d3.js和d3.v3.js有什么区别?我在办公室网站上没有找到任何声明,但似乎从github存储库下载的是d3.js / d3.min.js,但办公室CDN是d3.v3.js?它们是一样的吗?

3 个答案:

答案 0 :(得分:2)

他们可能是也可能不是。最有可能的是,他们不是。

当您打开d3.js/d3.v3.js文件时,您会看到如下内容:

d3 = function() {
  var d3 = {
    version: "3.3.0"
  };

看看版本是相同/不同的。那会告诉你的。

答案 1 :(得分:1)

D3.js有很多版本。 d3.v3.js是d3.js的第3版或第3版,而d3.v5.js是最新版本,是d3.js的第5版或第5版。它们并不完全相同,我使用了d3.v3.js和d3.v4.js,两者之间存在一些语法差异。由于语法不同,使用d3.v4的代码可能无法与d3.v3一起使用。

答案 2 :(得分:-1)

是的,它们是一样的。好的排序 - 其中一个将在您的项目中工作,其中一个因为您在包含文件时使用的URL而赢了。但是github和cdn的包是一样的。