玖叶教程网

前端编程开发入门

32个手写JS,巩固你的JS基础(面试高频)

01.数组扁平化

数组扁平化是指将一个多维数组变为一个一维数组

const arr = [1, [2, [3, [4, 5]]], 6];
// => [1, 2, 3, 4, 5, 6]
复制代码

JavaScript中的forEach,你踩过哪些坑?请避开这些常见误区

在JavaScript的世界里,forEach是我们常用的数组遍历方法之一。大多数开发者都熟悉它的基础用法,但你知道吗?在处理异步操作时,forEach可能会让你掉进一些意想不到的“坑”。这篇文章将带你深入了解forEach的特性和局限,揭示一些你可能不知道的使用技巧和解决方案。无论你是前端新手,还是经验丰富的开发者,都能从中学到有用的知识,帮助你在实际项目中避开那些隐藏的陷阱。准备好了吗?让我们一探究竟!

一文搞懂TypeScript泛型,让你的组件复用性大幅提升

泛型是一个强大的工具,可以帮助我们创建可复用的函数。在TypeScript中,我们可以声明变量和其他数据结构为特定类型,例如对象、布尔值或字符串类型。而通过使用泛型,我们可以处理传递给函数的多种类型的变量。

前端面试(算法篇) - 数组乱序

一、面试题

问:有一个长度为 100 的数组,如何从中随机挑选 50 个元素,组成一个新的数组?

答:这个...那个...emmmmmm

问:那先不挑 50 个,就挑一个数,知道怎么做吗?

js数组有哪些常用方法

JavaScript 数组是一种非常灵活的数据结构,提供了许多内置的方法来操作和管理数据。以下是一些常用的 JavaScript 数组方法:


### 1. 修改数组的方法

大学泵与泵站试题及答案,分享几个实用搜题和学习工具

专供大学生使用的搜题神器,支持拍照搜题、文字搜题、语音搜题等多种搜题方式,能快速找到课本习题的题目答案,而且还会附带详细的答案解析,加深我们对题目的理解。

1.彩虹搜题

array_slice和array_splice()区别

array_slice — 从数组中取出一段,原来的数组未发生变化

array array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] )

JavaScript数组去重的12种方法(数组去重方法 js)

数组去重,一般都是在面试的时候才会碰到,一般是要求手写数组去重方法的代码。如果是被提问到,数组去重的方法有哪些?你能答出其中的10种,面试官很有可能对你刮目相看。

在真实的项目中碰到的数组去重,一般都是后台去处理,很少让前端处理数组去重。虽然日常项目用到的概率比较低,但还是需要了解一下,以防面试的时候可能回被问到。

JavaScript 数据类型——Array(一)

JavaScript —— 极简主义


本文介绍数组相关的属性和操作方法,数组的内容相对较多,也是在开发和面试过程中最最经常遇到的,同时存在部分知识点也是容易混淆或过段时间容易记忆不清晰等问题。本篇文章我们依旧以突出重点,便于理解和记忆的方式为原则进行总结归纳。

喜欢的朋友可以点关注,

从10万个数中找10个最大的数(从十个数中找出最大值)

思路:

  1. 判断接受的变量是否为数组和长度是否长于要求的长度n
  2. 先取出数组arr前n组成一个临时最大数组tempMaxArr,然后升序排序
<< 1 2 3 4 5 6 7 8 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言