01.数组扁平化
数组扁平化是指将一个多维数组变为一个一维数组
const arr = [1, [2, [3, [4, 5]]], 6];
// => [1, 2, 3, 4, 5, 6]
复制代码
2024年09月14日
数组扁平化是指将一个多维数组变为一个一维数组
const arr = [1, [2, [3, [4, 5]]], 6];
// => [1, 2, 3, 4, 5, 6]
复制代码
2024年09月14日
在JavaScript的世界里,forEach是我们常用的数组遍历方法之一。大多数开发者都熟悉它的基础用法,但你知道吗?在处理异步操作时,forEach可能会让你掉进一些意想不到的“坑”。这篇文章将带你深入了解forEach的特性和局限,揭示一些你可能不知道的使用技巧和解决方案。无论你是前端新手,还是经验丰富的开发者,都能从中学到有用的知识,帮助你在实际项目中避开那些隐藏的陷阱。准备好了吗?让我们一探究竟!
2024年09月14日
泛型是一个强大的工具,可以帮助我们创建可复用的函数。在TypeScript中,我们可以声明变量和其他数据结构为特定类型,例如对象、布尔值或字符串类型。而通过使用泛型,我们可以处理传递给函数的多种类型的变量。
2024年09月14日
一、面试题
问:有一个长度为 100 的数组,如何从中随机挑选 50 个元素,组成一个新的数组?
答:这个...那个...emmmmmm
问:那先不挑 50 个,就挑一个数,知道怎么做吗?
2024年09月14日
JavaScript 数组是一种非常灵活的数据结构,提供了许多内置的方法来操作和管理数据。以下是一些常用的 JavaScript 数组方法:
### 1. 修改数组的方法
2024年09月14日
专供大学生使用的搜题神器,支持拍照搜题、文字搜题、语音搜题等多种搜题方式,能快速找到课本习题的题目答案,而且还会附带详细的答案解析,加深我们对题目的理解。
2024年07月30日
array_slice — 从数组中取出一段,原来的数组未发生变化
array array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] )
2024年07月30日
数组去重,一般都是在面试的时候才会碰到,一般是要求手写数组去重方法的代码。如果是被提问到,数组去重的方法有哪些?你能答出其中的10种,面试官很有可能对你刮目相看。
在真实的项目中碰到的数组去重,一般都是后台去处理,很少让前端处理数组去重。虽然日常项目用到的概率比较低,但还是需要了解一下,以防面试的时候可能回被问到。
2024年07月30日
JavaScript —— 极简主义
本文介绍数组相关的属性和操作方法,数组的内容相对较多,也是在开发和面试过程中最最经常遇到的,同时存在部分知识点也是容易混淆或过段时间容易记忆不清晰等问题。本篇文章我们依旧以突出重点,便于理解和记忆的方式为原则进行总结归纳。
喜欢的朋友可以点关注,
2024年07月30日
思路: