【发布时间】:2019-07-24 17:35:33
【问题描述】:
我有两段代码是 ES6,但我需要将 ES5 用于一个类。创建 ES5 中列出的每一个的最佳方法是什么?我从一个数组中输出这些,并且数组中的每个值都需要在一个新行上。
tools.forEach(tools => console.log(tools));tools.sort().forEach(tools => console.log(tools));
【问题讨论】:
-
欢迎来到 SO。如果您提供您的研究和您尝试过的示例代码(在这种情况下,您尝试过的 ES5 代码是什么?为什么不是 ES5?您是如何尝试找出 ES5 和 ES6 的? )。此外,通常最好提出一个问题,而不是多个问题。
-
ES5 看起来像
tools.sort();for(var i=0;i<tools.length;i++){ console.log(tools[i]);} -
您只需要将箭头函数转换为普通的 ES5 函数。其他一切都已经是 ES5。
()=>{}变为function(){} -
请原谅我对这个问题的无知。我是stackoverflow的新手,我为我的无知道歉。好消息是效果很好!我可以通过从一本我有的书中拼凑出来,但在 ES5 上遇到了一些问题。非常感谢。
标签: javascript arrays function ecmascript-6 ecmascript-5