JavaScript-Laufzeit-Features für CloudFront-Funktionen - Amazon CloudFront

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

JavaScript-Laufzeit-Features für CloudFront-Funktionen

Die JavaScript-Laufzeitumgebung von CloudFront-Funktionen ist mit ECMAScript (ES) Version 5.1 kompatibel und unterstützt auch einige Features der ES-Versionen 6 bis 12.

Wir empfehlen, die JavaScript-Laufzeitumgebung 2.0 für die neuesten Features zu verwenden.

Die Features der JavaScript-Laufzeitumgebung 2.0 weisen im Vergleich zu 1.0 die folgenden Änderungen auf:

  • Puffermodul-Methoden sind verfügbar.

  • Die folgenden nicht standardmäßigen Prototyp-Methoden für Zeichenfolgen sind nicht verfügbar:

    • String.prototype.bytesFrom()

    • String.prototype.fromBytes()

    • String.prototype.fromUTF8()

    • String.prototype.toBytes()

    • String.prototype.toUTF8()

  • Das kryptografische Modul weist die folgenden Änderungen auf:

    • hash.digest() – Der Rückgabetyp wird in Buffer geändert, wenn keine Kodierung angegeben ist.

    • hmac.digest() – Der Rückgabetyp wird in Buffer geändert, wenn keine Kodierung angegeben ist.

  • Weitere Informationen zu den zusätzlichen neuen Features finden Sie unter Features von JavaScript Runtime 2.0 für CloudFront-Funktionen.