首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试
少七水水水
创建于2023-04-28
订阅专栏
主要针对面试内容进行总结
暂无订阅
共11篇文章
创建于2023-04-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
vite和webpack的性能优化和区别
性能优化概述 1.分包策略 Vite和Webpack都支持性能优化-分包策略,下面简要介绍一下它们的实现方法: Vite分包策略 Vite是一款基于ESM的构建工具,Vite的分包策略主要通过动态引入
JavaScript中Object常用的几种方法
1. Object.keys(obj) 返回一个给定对象自身的所有可枚举属性名的数组,不包括继承的属性名。 使用 Object.keys 方法可以返回一个对象自身的所有可枚举属性名的数组,不包括继承的
复习一下Promise方法
Promise是一种解决JavaScript异步编程的方法,现在已经广泛应用于现代Web开发中。Promise提供了一种可以将异步操作作为一个对象来处理和操作的方法,使得异步代码更加易于理解和维护。
interface 和 type
在 TypeScript 中,interface 和 type 都用于描述对象或函数类型,主要区别在于它们的语法和使用方式不同。下面我来介绍一些具体的区别和应用场景: 语法区别 interface 的
leetcode力扣刷题
(1)数组进行增删改查操作后,每一项的索引进行重新排序。 说明: 我们首先找到要删除的元素的索引,这里使用了 Array.prototype.findIndex() 方法,它返回一个数组元素的索引,如
什么是前端自动化测试
前端自动化测试是指通过编写计算机程序来自动化执行对网页或应用程序的测试。这种测试比手动测试更高效、更准确。常见的自动化测试包括单元测试、端到端测试和行为驱动开发测试。以下是一些示例代码,用于说明这些测
MongoDB基础和面试必备
介绍 MongoDB是一种流行的、基于文档的NoSQL数据库系统,具有高可伸缩性和灵活性。以下是一些学习MongoDB的步骤和示例代码: 下载安装与启动 下载并安装MongoDB Community
如何写⼀个babel插件?
Babel是JavaScript编译器,可以将未来的JavaScript语法转译为当前JavaScript语法。在Babel中,一个插件就是一个函数,这个函数接收一个babel对象,包含了所有Babe
这些算法知识得知道~!
以下是一些前端常用的算法及其对应的 JavaScript 代码示例。 字符串反转 数组去重 防抖函数(Debounce) 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发
Javascript数组方法汇总
some()方法 some()方法会遍历数组中的所有元素,并执行指定的测试函数。如果其中至少有一个元素满足该测试,则返回true;反之返回false。它的常见用途是判断数组中是否包含某个元素或满足某个
JavaScript面试问题总结
1. setTimeout输出值的时候,如何实现i按序输出? 问:为什么输出的是10个10? 答:JS是一个单线程的解释器,setTimeout本质是间隔一定时间将任务添加到任务队列中。输出的时候fo