Моя проблема действительно проста, но я не уверен, есть ли "родное" решение используя JSON.parse.
Я получаю этустрокуот API:
{ "key" : -922271061845347495 }
Когда я использую JSON.parse для этой строки, она превращается в этотобъект :
{ "key" : -922271061845347500 }
Как вы можете видите, синтаксический анализ останавливается, когда число становится слишком длинным (вы можете проверить это поведение здесь). Он имеет только 15 точных цифр, последняя округляется, а последующие устанавливаются равными 0. Есть ли «собственное» решение для сохранения точного значения? (это идентификатор, поэтому я не могу его округлить)
Я знаю, что могу использовать регулярное выражение для решения этой проблемы, но я бы предпочел использовать "родной" метод, если он существует.