Javascript 将ES6箭头功能转换为ES5

Javascript 将ES6箭头功能转换为ES5,javascript,function,ecmascript-6,Javascript,Function,Ecmascript 6,我想更好地理解下面d3代码中使用的javascript箭头函数。我已经阅读了一些关于这个主题的教程,但是下面代码的翻译将帮助我更好地理解它在这个特殊情况下是如何使用的。ES5中此代码的等效项是什么 d3.csv('data/harry_potter.csv').then(res => { console.log('Local csv', res); }); 词法这个绑定没有发生任何有趣的事情,并且没有隐式返回,所以它非常简单: d3.csv("data/harry_potter.

我想更好地理解下面d3代码中使用的javascript箭头函数。我已经阅读了一些关于这个主题的教程,但是下面代码的翻译将帮助我更好地理解它在这个特殊情况下是如何使用的。ES5中此代码的等效项是什么

d3.csv('data/harry_potter.csv').then(res => {
    console.log('Local csv', res);
});

词法
这个
绑定没有发生任何有趣的事情,并且没有隐式返回,所以它非常简单:

d3.csv("data/harry_potter.csv").then(function(res) {
    console.log("Local csv", res);
});

词法
这个
绑定没有发生任何有趣的事情,并且没有隐式返回,所以它非常简单:

d3.csv("data/harry_potter.csv").then(function(res) {
    console.log("Local csv", res);
});

您可以在线试用巴别塔transpiler查看es6到es5的转换,反之亦然,以及更多。您可以在线试用巴别塔transpiler查看es6到es5的转换,反之亦然,以及更多。