小编Ale*_*ese的帖子

JavaScript 对数字排序未按预期工作

我们在浏览Array.prototype.sort()MDN 文档时看到了一个示例:\xc2\xa0

\n\n
var array1 = [1, 2,3,4,5,6,7,8,9,10];\narray1.sort();\nconsole.log(array1);\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以预期输出是

\n\n
[1, 2, 3 , 4, 5, 6, 7, 8, 9, 10]\xc2\xa0\n
Run Code Online (Sandbox Code Playgroud)\n\n

但是安装了这个我们得到了\xc2\xa0

\n\n
[1, 10, 2, 3, 4, 5, 6, 7, 8, 9]\n
Run Code Online (Sandbox Code Playgroud)\n\n

为什么\xe2\x80\x99 的排序不符合我们的预期?

\n

javascript

9
推荐指数
1
解决办法
5124
查看次数

标签 统计

javascript ×1