Обработанные данные, отличные от необработанных данных в Firefox - PullRequest
0 голосов
/ 02 февраля 2019

Я столкнулся с этой странной проблемой при использовании инструментов для предварительного кодирования JSON в Firefox 65. Это мой объект:

{"status": 0, "message": "ok", "data": [466933532930080768, 537281936222191637]}

И как ожидаемые значения в RAW верны:

correct data

Но при использовании инструментов JSON или Pretty Print это не так:

wrong data

Я попробовал несколько разных JSON prettifier / formatter / validator, и мой объект кажется правильным.

Я что-то упустил или я только что обнаружил ошибку?

1 Ответ

0 голосов
/ 02 февраля 2019

хорошо, ваша проблема в famuos,

, чтобы исправить это, вы можете передать строку с вашим номером и после того, как вы можете использовать

BigInt("466933532930080768") // --> 466933532930080768n

для присвоения правильного номера.

не беспокойтесь о финале. JS рассматривает его как число.

Документ

также объясняется, почему и где возникает ошибка js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...