【问题标题】:Can I use ecmascript 6 in cocos2d JS?我可以在 cocos2d JS 中使用 ecmascript 6 吗?
【发布时间】:2016-10-11 09:37:19
【问题描述】:

cocos2d js 是否支持最新的 javascript 标准?我想在我的项目中使用它。

【问题讨论】:

    标签: javascript frameworks ecmascript-6 cocos2d-js


    【解决方案1】:
    1. Cocos2d-js 支持一些 ES6 特性,但不是全部(例如支持:letconst、箭头函数、Array.prototype.findArray.prototype.findIndex。不支持:默认参数、class 等)。

    2. 您也可以使用 ES6 并将其转换为 ES5(使用 Babel)。我在Cocos2d-x论坛找到this,你可以看看。

    【讨论】:

      【解决方案2】:

      不知道cocos是否支持ES6,但我尝试使用ES6将一个数组推入另一个数组:

      array1.push(...array2);
      

      它似乎工作。尽管如此,我认为 cocos2d-js 不需要 ES6,因为它是一个巨大的库,它为您提供了您需要的所有功能。

      【讨论】:

      • ES 6 引入了许多库无法提供的东西(例如新语法)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-26
      • 1970-01-01
      • 2014-07-23
      • 2015-10-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多