适用于 CloudFront Functions 的 JavaScript 运行时系统特征 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

适用于 CloudFront Functions 的 JavaScript 运行时系统特征

CloudFront Functions JavaScript 运行时系统环境符合 ECMAScript (ES) 5.1 的要求,也支持 ES 版本 6 至 9 的某些特征。

为了获得最新的功能,建议您使用 JavaScript 运行时 2.0。

与 1.0 相比,JavaScript 运行时 2.0 有以下变化:

  • 可使用缓冲区模块方法

  • 以下非标准字符串原型方法不可用:

    • String.prototype.bytesFrom()

    • String.prototype.fromBytes()

    • String.prototype.fromUTF8()

    • String.prototype.toBytes()

    • String.prototype.toUTF8()

  • 加密模块包含以下更改:

    • hash.digest() - 如果未提供编码,则返回类型更改为 Buffer

    • hmac.digest() - 如果未提供编码,则返回类型更改为 Buffer

  • 有关其他新功能的更多信息,请参阅适用于 CloudFront Functions 的 JavaScript 运行时系统 2.0 特征