美文网首页
数组面试题

数组面试题

作者: 卢卢2020 | 来源:发表于2021-01-20 09:15 被阅读0次

数组翻转  

let arr = [1,2,3,4,5,6,7]

arr.reverse() // 7,6,5,4,3,2,1

let sb = 'abcdefgsss'

arr.splic('').reverse().join('')  //sssgfedcba

let arr = [3,5,2,1,8,2]  

arr.sort()  // 这个方法返回的默认为从小到大  

arr.sort(function(a,b){

    if(a>b){return -1}

    else if(a===b){return 0}

    esle{return 1}

})  //返回从大到小排序

简单写法 arr.sort((a,b)=>a-b)      arr.sort((a,b)=>b-a)  //两种写法 如下图

sort 箭头函数简写

数组变换

map()  //平方

filter() // 筛选双数

reduce() //都可以 用得比较多

图片来自饥人谷前端教学视频

作业题目

相关文章

  • 剑指offer面试题分类总结

    数组: 面试题3:数组中重复的数字面试题4:二维数组中的查找面试题21:调整数组顺序使奇数位于偶数前面面试题39:...

  • 剑指offer

    面试题3——数组中重复的数字 使用LinkedHashMap,有序存放。 面试题4——二维数组中的查找 首先选...

  • 手撕数组

    【面试题51:数组中重复的数字】 【面试题32:求从1到n的整数中1出现的次数】 【面试题33:把数组排成最小的数...

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

  • 数组去重,数据合并,数组合并去重等ES6语法

    数组去重 数组合并 数组合并去重 淘宝首页到底用了多少种标签(面试题) 对象合并 数组合并替换

  • 2.3.1 数组

    面试题3:数组中重复的数字 面试题4:二维数组中的查找 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一...

  • LeetCode | 面试题03. 数组中重复的数字【剑指Off

    LeetCode 面试题03. 数组中重复的数字【剑指Offer】【Easy】【Python】【数组】【哈希表】【...

  • Javascript Array

    数组常用方法 面试题 求两个数组的交集和差集 交集 差集

  • Swift 面试题(1)

    Swift面试题(1)Swift面试题(2) 1. 给一个数组,要求写一个函数,交换数组中的两个元素 2. 下面代...

  • 算法-面试题系列 - 🏅🏅🏅 数组累加和问题三连 🏅🏅🏅

    算法-面试题系列 - ??? 数组累加和问题三连 ??? 题目一 arr[]数组,数组元素全部都是正数,给定sum...

网友评论

      本文标题:数组面试题

      本文链接:https://www.haomeiwen.com/subject/cdaczktx.html