首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面试题库
程序员阿峰
创建于2026-03-20
订阅专栏
挖掘最新面试知识点,分享给要面试的你们
暂无订阅
共8篇文章
创建于2026-03-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【JavaScript面试题-经典输出题】[1, 2, 3].map(parseInt) 输出是什么?为什么?
[1, 2, 3].map(parseInt) 输出是什么?为什么?这道面试经典题经常被考到。主要是考察对 map 参数传递和 parseInt 函数签名的理解,避免常见陷阱。 示例代码 以下是演示
【JavaScript面试题-算法与数据结构】手写一个 LRU(最近最少使用)缓存类,支持 `get` 和 `put` 操作,要求时间复杂度 O(1)
一、数据结构设计 为了实现 get 和 put 操作的时间复杂度 O(1) ,我们组合了两种数据结构: 哈希表(Map 或普通对象) 存储键到双向链表节点的映射。 作用:通过 key 直接定位到节点,
【JavaScript面试题-执行机制(必问)】JavaScript事件循环:宏任务、微任务的执行顺序与 async/await 的工作机制
各位前端小伙伴们,从今天起每天复习+收藏一篇关于JavaScript面试知识点! 一、事件循环(Event Loop)基本概念 JavaScript 是单线程语言,同一时间只能执行一个任务。为了协调异
【JavaScript面试题-执行机制深度应用】结合事件循环分析复杂代码输出(如 `Promise`、`async/await`、`setTimeout`)
事件循环是一个持续运行的过程,它监视调用栈和任务队列。当调用栈为空时,事件循环会从队列中取出任务执行。关键在于它维护了两种队列: 宏任务队列 (Macrotask Queue) :包括整个 scrip
【JavaScript面试题-作用域与闭包】什么是闭包?闭包在实际开发中有什么应用和潜在问题(如内存泄漏)?
什么是闭包? 闭包是指一个函数能够访问并记住其词法作用域(即定义时的作用域)中的变量,即使这个函数是在其词法作用域之外被执行的。简单来说,闭包让你可以在内层函数中访问到外层函数的作用域。 在JavaS
【JavaScript面试题-原型与继承】原型链是如何工作的?如何实现继承?ES6 `class` 的本质是什么?
一、原型链的工作原理 每个 JavaScript 对象都有一个内部私有属性 [[Prototype]](通常通过 __proto__ 或 Object.getPrototypeOf() 访问),它指向
【JavaScript面试题-this 绑定】请说明 `this` 在不同场景下的指向(默认、隐式、显式、new、箭头函数)。
今天我们来聊一聊 JavaScript 中一个既基础又让人头疼的概念——this。 一、this 是什么? 简单来说,this 是函数执行时内部自动生成的一个对象,它指向调用该函数的上下文。你可以把它
【JavaScript面试题-异步编程】手写一个符合 Promise/A+ 规范的 Promise,或实现一个带并发限制的请求调度器
什么是Promise 原理 Promise 原理 可以概括为以下几个核心要点: 状态机 Promise 是一个拥有三种状态的对象:pending(进行中)、fulfilled(已成功)、rejecte