数组方法:
1. reverse :将数组中元素的位置颠倒,并返回该数组。该方法会改变原数组;
2. sort : 用(原地算法)对数组的元素进行排序,并返回数组。
1. 第一个参数是要排序的数组或范围。
2. 第二个参数是排序依据,即按照数组中的第几行或第几列进行排序。
3. 第三个参数是排序顺序,1 表示升序 , -1 表示降序,默认是升序
4. 第四个参数是排序方向,1.表示按行排序 , -1 表示按列排序。
sort方法可以带参或无参调用。无参调用时,默认按字母顺序对数组中的元素进行排序,即按照字符编码的顺序进行排序。如果数组元素是数字,无参调用可能得不到预期结果,此时需要使用带参的方法。带参调用时,需要提供一个比较函数,该函数比较两个值,返回一个用于说明这两个值的相对顺序的数字。sort方法会根据函数返回值来进行数组元素的交换。
3. concat :用于合并两个或多个数组。此方法不会改变现有的数组,而是返回一个新数组。
4. find():查找数组中满足特定条件的第一个元素,如果没有找到符合条件的元素,则返回undefined.
find
方法接受一个回调函数作为参数