在我的JavaScript代码中,我有大量数据(例如十亿)。
以下是跨浏览器是否有任何问题:
var x = 1E9;
或者我必须把它写成:
var x = Math.pow(10, 9);
由于可读性和拼写错误,我不想写出1000000000。
答案 0 :(得分:0)
是否存在跨浏览器问题
var x = 1E9;
没有。科学记数法是数字文字的标准,并且在任何地方都受到支持。为了进一步提高可读性(并将其与十六进制区分开来),我将小写e:
var x = 1e9;