【发布时间】:2021-05-08 14:12:42
【问题描述】:
我需要将 JSON 数据导出到 CSV 文件。我按照this 链接将我的数据导出到 csv 文件。 导出在 chrome 中运行良好,但在 IE 中抛出语法错误(箭头函数)。
箭头函数
// format the data
itemsNotFormatted.forEach((item) => {
itemsFormatted.push({
model: item.model.replace(/,/g, ''), // remove commas to avoid errors,
chargers: item.chargers,
cases: item.cases,
earphones: item.earphones
});
});
我是 JavaScript 新手。能否请您指导我编写将在 IE 中支持的相同功能?
完整代码请参考link。
谢谢
【问题讨论】:
-
为什么不阅读一些文档?有一个关于如何将传统函数转换为箭头函数的明确示例:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… -
(item) => {变为function(item) {- 另外:babeljs.io 和很好的阅读:survivejs.com -
可以用普通函数切换箭头函数,也可以使用 babel/webpack 之类的构建器自动转换新特性
标签: javascript ecmascript-6 export-to-csv es6-modules arrow-functions