帮你梳理眼花缭乱的数组 API
24-05-24
slbcun
979℃
0
JavaScript 数组的 API 经常会被 JS 开发者频繁使用,在整个 JavaScript 的学习过程中尤为重要。
数组作为一个最基础的一维数据结构,在各种编程语言中都充当着至关重要的角色,你很难想象没有数组的编程语言会是什么模样。特别是 JavaScript,它天生的灵活性,又进一步发挥了数组的特长,丰富了数组的使用场景。可以毫不夸张地说,不深入地了解数组,就不足以写好 JavaScript。
随着前端框架的不断演进,React 和 Vue 等 MVVM 框架的流行,数据更新的同时视图也会随之更新。在通过前端框架实现大量的业务代码中,开发者都会用数组来进行数据的存储和各种“增删改查”等操作,从而实现对应前端视图层的更新。可见熟练掌握数组各种方法,并深入了解数组是很有必要的。
因此,我希望这一模块,能让你对数组有更深一步的理解,更加得心应手地运用数组的各种 API,并可以轻松实现面试中遇到的数组题目。
据不完全统计,在 LeetCode 题库的 1800 多道题目中,和数组相关的题目是最多的,有 300 多道,例如“合并两个有序数组”“两个数组的交集”等。其中有个别题目是大厂的面试题目,如果你有兴趣可以自己尝试去解答,我也会在课程中穿插讲解其中的一些数组类题目,帮助你更好地理解这部分知识。