Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. JavaScript-Referenz
  4. JavaScript-Fehlerreferenz
  5. SyntaxError: Ungültige BigInt-Syntax

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

SyntaxError: Ungültige BigInt-Syntax

Der JavaScript-Ausnahmefehler "ungültige BigInt-Syntax" tritt auf, wenn ein String-Wert in einBigInt umgewandelt werden soll, aber nicht als Ganzzahl geparst werden konnte.

Meldung

SyntaxError: Cannot convert x to a BigInt (V8-based)SyntaxError: invalid BigInt syntax (Firefox)SyntaxError: Failed to parse String to BigInt (Safari)

Fehlerart

SyntaxError.

Was ist schiefgelaufen?

Beim Verwenden derBigInt()-Funktion zur Umwandlung eines Strings in ein BigInt wird der String auf die gleiche Weise geparst wie der Quellcode, und der resultierende Wert muss eine Ganzzahl sein.

Beispiele

Ungültige Fälle

js
const a = BigInt("1.5");const b = BigInt("1n");const c = BigInt.asIntN(4, "8n");// SyntaxError: invalid BigInt syntax

Gültige Fälle

js
const a = BigInt("1");const b = BigInt("  1   ");const c = BigInt.asIntN(4, "8");

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp