记录前端面试的一些笔试题(持续更新......)

文章目录

  • js相关
    • 数组去重
      • 数组对象去重
    • 实现数组unshift
    • 数组扁平化
      • tree型数据扁平化
      • list数据转tree型数据
    • 对象深拷贝
    • 防抖/节流
    • 函数柯里化
    • 函数管道

随便记录一些,面试或者工作中都会用到,实现的方法很多,这里只是一小部分,有更好的方法评论区交流!!!

js相关

数组去重

在这里插入图片描述

数组对象去重

在这里插入图片描述

实现数组unshift

unshift就是将一个或多个元素添加到数组的开头并返回新数组的长度。
在这里插入图片描述

数组扁平化

在这里插入图片描述

tree型数据扁平化

在这里插入图片描述

list数据转tree型数据

在这里插入图片描述

对象深拷贝

在这里插入图片描述

防抖/节流

在这里插入图片描述

函数柯里化

在这里插入图片描述

函数管道

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/512974.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言经典算法-1

C语言经典算法讲解练习 文章目录 C语言经典算法讲解练习1.汉若塔2.费式数列3. 巴斯卡三角形4.三色棋5.老鼠走迷官(一)6.老鼠走迷官(二)7.骑士走棋盘8.八皇后9.八枚银币10.生命游戏 1.汉若塔 说明:河内之塔(Towers of …

【Redis】Redis入门

文章目录 一、Redis简介二、Redis的特性三、Redis的使用场景四、Redis可以做什么五、Redis不可以做什么六、CentOS7安装Redis5七、Redis通用命令 一、Redis简介 Redis 是⼀种基于 键值对(key-value) 的NoSQL数据库,与很多键值对数据库不同的…

低代码平台开发实践:基于React的高效构建与创新【文末送书-29】

文章目录 背景低代码平台简介基于React的优势低代码平台的实际应用 低代码平台开发实践:基于React【文末送书-29】 背景 随着技术的不断进步和业务需求的日益复杂,低代码平台成为现代软件开发领域中备受关注的工具之一。在这个快节奏的时代,…

C++ 之LeetCode刷题记录(三十八)

😄😊😆😃😄😊😆😃 开始cpp刷题之旅。 目标:执行用时击败90%以上使用 C 的用户。 18. 四数之和 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target…

Crossover24新版发布!搭载Wine9提升Mac游戏体验!

2024年2月28日,著名的软件Crossover正式推出了2024年的首个全新版本Crossover24。Crossover 24版本的更新带来了许多功能优化和游戏优化,使用户能够更好地在Mac系统上运行各种软件和游戏,并且支持32位旧版软件的兼容运行。 Crossover24最新版…

MySQL分布式事务多数据源分库分表常见点罗列

前言 这个面试题是校招时候问的,整体来说面试感受是校招的面试题目更加考验基础,考验原理。社招的话技术广度会更大,会考验框架的使用程度。问题可能没有记录全,大致考的是数据库方面以及hashmap深入的问了一下还有就是线程这块。…

【论文精读】基于知识图谱关系路径的多跳智能问答模型研究

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

100%开源大模型OLMo:代码/权重/数据集/训练全过程公开,重定义AI共享

前言 近日,艾伦人工智能研究所联合多个顶尖学术机构发布了史上首个100%开源的大模型“OLMo”,这一举措被认为是AI开源社区的一大里程碑。OLMo不仅公开了模型权重,还包括了完整的训练代码、数据集和训练过程,为后续的开源工作设立…

c++ primer学习笔记(一)

目录 第一章、c快速入门 重点:类的简介 第二章 1、基本内置类型 2、字面值常量 1、整型字面值规则 2、浮点字面值规则 3、布尔字面值 4、字符字面值 5、非打印字符的转义序列 ​编辑 6、字符串字面值 3、变量 1、变量标识符 2、定义和初始化对象 3、…

基于Django的携程网Top热门景点数据可视化分析

前言: 今天给大家分享一个基于Django的携程网Top热门景点数据可视化分析项目,以下是该项目大大概内容 项目名称:基于Python(django)的携程Top热门景点数据可视化分析 涉及技术:Python,Djang…

TCP协议的粘包问题解决方式

粘包问题 首先说明一点,TCP有粘包问题,UDP没有粘包问题。 发送端可以是1KB地发送数据,而接收端的应用程序可以2KB地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说&…

Vue基础入门(2)- Vue的生命周期、Vue的工程化开发和脚手架、Vue项目目录介绍和运行流程

Vue基础入门(2)- Vue的生命周期、Vue的工程化开发和脚手架、Vue项目目录介绍和运行流程 文章目录 Vue基础入门(2)- Vue的生命周期、Vue的工程化开发和脚手架、Vue项目目录介绍和运行流程5 生命周期5.1 Vue生命周期钩子5.2 在creat…