1. BigInt的诞生背景 1.1 JavaScript数字精度问题 JavaScript中的Number类型基于IEEE 754双精度浮点数标准,存在以下限制: // JavaScript安全整数范围 console.log(Number.MAX_SAFE_INTEGER); // 9007199254740991 console.log(Number.MIN_SAFE_INTEGER); // -9007199254740991 // 超出安全范围会出现精度丢失 let max = Number.MAX_SAFE_INTEGER; let max1 = max + 1; let max2...