- 找出关键词或明确关键词
- 如果是英文,需要知道对应的中文
- 明确该知识点的作用
- 知道使用场景
- 知道用法
- 写案例
例子
我们需要学习Array.sort
- 关键词:
Array.sort
- 中文:
Array.sort
- 作用:可以按照自定义的规则对数组进行排序,如:升序,降序,其他自定义规则
自定义规则:sort内的函数返回值小于0, firstElement排在secondElement前面; 返回值等于 0, firstElement,secondElement相等顺序无关要紧; 返回值大于 0, firstElement排在secondElement后面; - 常用场景:排行榜,排名,按时间显示数据
- 用法
新数组 = 久数组.sort([排序函数])
- 实际例子
- 案例一
var arr = [5,7,5,1,2,6,3,4,7] var arrNew = arr.sort() // 默认排序
- 案例二
var arr = [5,7,5,1,2,6,3,4,7] var arrNew = arr.sort(function(a,b){ return a-b }) // 默认排序