我有两段代码是ES6,但是我需要在一个类中使用ES5。创建ES5中列出的每种方法的最佳方法是什么?我正在从数组中输出这些,并且数组中的每个值都需要在新行上。tools.forEach(tools => console.log(tools));
tools.sort().forEach(tools => console.log(tools));
最佳答案
只需使用function
进行转换,如下所示:
tools.forEach(function(tool) {
console.log(tool);
});
并为另一个添加
sort
:tools.sort().forEach(function(tool) {
console.log(tool);
});
请注意,尽管您提供的ES6中有一个隐式返回,但实际上您不需要在
forEach()
循环中使用它,这就是为什么我将其排除在外了-如果您愿意,可以随时将其添加回去。关于javascript - ES 6至ES 5需要帮助修复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54965750/