[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Errors/Invalid_BigInt_syntax [Back]  [Original]

SyntaxError: Ungltige BigInt-Syntax - JavaScript | MDN

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

View in English Always switch to English

SyntaxError: Ungltige BigInt-Syntax

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

In diesem Artikel

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 der BigInt()-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

Ungltige Flle

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

Gltige Flle

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

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page