为了账号安全,请及时绑定邮箱和手机立即绑定

在此章节的type函数在d3.csv()调用后面实现,为什么能被调用?

不明白,是怎么执行?

正在回答

2 回答

非常谢谢你

0 回复 有任何疑惑可以回复我~

這是js的語言特性

程式碼開始執行的時候

function的部分會被移動到最上面 (也就是會最先被執行)

所以當d3.csv執行的時候已經有type的內容了


不過你如果改寫成

var type = function() {}

就會跟你原來所想的模式一樣

是由上到下的順序開始執行的

因此這個時候上面的程式就無法取得type的內容了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用D3制作图表
  • 参与学习       37890    人
  • 解答问题       112    个

教你使用最酷的数据可视化图表,初探数据可视化奥秘

进入课程

在此章节的type函数在d3.csv()调用后面实现,为什么能被调用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信