sz_yeefun
2016-08-26 18:25
<script type="text/javascript">
var myarr1=new Array(86,010);
var myarr2=new Array("86","010");
document.write(myarr1+"<br />"); //結果為86,8
document.write(myarr2); //結果為86,010
</script>為什麼 myarr1 輸出的結果會是 86,8 ?
目测进制问题,010八进制转十进制是8,可能系统把010默认为八进制了
JavaScript进阶篇
469288 学习 · 22584 问题
相似问题