【JavaScript】JS中的数组数字排序
2017-11-11 00:47
274 查看
Javascript 的sort()函数在默认情况下使用字母数字(字符串Unicode码点)排序。
所以[1,2,5,10].sort() 会输出 [1, 10, 2, 5].
要正确的排序一个数组, 你可以用 [1,2,5,10].sort((a, b) => a - b)
(a, b) => a - b 这是一个箭头函数
很简单的解决方案, 前提是你得知道有这么个坑
所以[1,2,5,10].sort() 会输出 [1, 10, 2, 5].
要正确的排序一个数组, 你可以用 [1,2,5,10].sort((a, b) => a - b)
(a, b) => a - b 这是一个箭头函数
很简单的解决方案, 前提是你得知道有这么个坑
相关文章推荐
- ”js Javascript 字符串数组正则分割 字符串正则分割 “
- js基础--javascript基础概念之数组
- JavaWeb - JavaScript,js与html结合方式,js(语句/运算符/数组/string/Array/Math/Date/RegExp/bom对象/全局变量/局部变量)
- javascript入门经典学习三(使用变量,字符串数组)(附js中文手册)
- JavaScript(3)__Js基础<数组>
- JavaScript基础----29JS内置对象-Array数组对象
- JavaScript、js数组的基本操作
- JS 处理JSON数据及javascript处理对象、JSON对象、hash对象、数组对象的方法
- 【JavaScript】js中的JSON和数组的区别,JSON的遍历
- javascript js jsp接收servlet传送的数组ArrayList的一种简单的非ajax方法
- 从javascript判断一个对象是否为数组中学习js语法
- JavaScript基础精华03(String对象,Array对象,循环遍历数组,JS中的Dictionary,Array的简化声明)
- Javascript(一)-13-(JS数组)
- 【JavaScript】JS提取任意两个数组的公共部分(超简单)【原创】
- 从零开始学_JavaScript_系列(15)——js系列<4>(数值、字符串、对象、数组、函数、日期的基本方法)
- 在JavaScript的数组中进行数组元素查找和替换(JS的indexOf等)
- JavaScript基础精华03(String对象,Array对象,循环遍历数组,JS中的Dictionary,Array的简化声明)
- [JavaScript/JQuery] js数组去重的4个方法
- js数组的常用方法,javascript的数组,