眼中的黑白
2016-02-20 18:45
关于数组里的是字符而不是数字为什么依然能够进行类似于数字的运算从而排序?
应该是编译器拆成ASCII码了进行排序的吧
应该不是的。他就是按照大小排序。 <script type="text/javascript"> function sortNum(a,b) { return b-a; } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr.sort(sortNum)); var x="a",y="b"; var z=y-x; </script> 源码是这样。输出结果是100,80,50,16,6,1
2016-02-20 19:34:51
共 1 条回复 >
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题
回答 5
回答 3
回答 1
回答 2