gpt4 book ai didi

ecmascript-6 - Array.prototype.includes - 未使用 babel 进行转换

转载 作者:行者123 更新时间:2023-12-02 03:05:00 30 4
gpt4 key购买 nike

我不知道如何让这段代码转换为 Node.js v4 env 中的兼容代码:[].includes('anything')

因为这会在 Node.js v4 中引发错误 Error: includes is not a function...

谁能帮我理解为什么 babel 不转换 .includes()?我尝试使用 babel-preset-es2015 和 babel-preset-es2016 以及 babel repl:Example babel repl code usage

最佳答案

您需要导入 babel-polyfill 才能使用像 Array.from 这样的静态方法或 Object.assign , 实例方法如 Array.prototype.includes .

如果您不想修改全局变量,请查看 transform-runtime 插件。这意味着您将无法使用上面提到的实例方法,例如 Array.prototype.includes .

关于ecmascript-6 - Array.prototype.includes - 未使用 babel 进行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43462708/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com