未捕获的类型错误:d3.csv(...).then 不是函数

ifa*_*909 5 javascript d3.js

    var allData;
    d3.csv('hello.csv', function(d) {
      return {
        id: +d.id,
        state: d.state
      };
    }).then(function(data) {
      allData = data;
    });
Run Code Online (Sandbox Code Playgroud)

上面的代码导致错误

未捕获的类型错误:d3.csv(...).then 不是函数

我不知道出了什么问题。