js通过动态创建dom并添加click方法,带入实参数传递,传递到方法里,有个参数位数为17位,传递到方法里面发生了改变,最后一位变为了零
测试了好多次,发现只要超过十六位,最后一位都会被处理
例如
传递的参数为 46186703425110016
接收到的参数为 46186703425110010
渲染后dehtml:
<button onclick="sendPaperMail(`46186703425110016`,this)" class="outlined-btn-small outlined- btn-blue">发送</button>
方法里把结果打印为 46186703425110010### 问题描述
数字在JavaScript中是如何编译的