首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端八股文
你别睡这么晚
创建于2024-12-21
订阅专栏
前端八股文!!!
等 1 人订阅
共15篇文章
创建于2024-12-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试官:css-loader了解过吗
css-loader是 Webpack 中的一个加载器(loader),用于处理和解析 CSS 文件,使其能够在 JavaScript 模块中被导入和使用。它解决了如何在 JavaScript 中引入
面试官:this.$nextTick()是什么,原理?
this.$nextTick() 是什么? 在 Vue.js 中,this.$nextTick() 是一个非常有用的工具,它允许你在 DOM 更新之后执行代码。Vue 的响应式系统会在数据变化后异步更
面试官:React-redux用过是吧?讲一下总体流程以及原理
React-Redux 总体流程及原理 React-Redux 是 React 应用中最常用的 Redux 绑定库,它帮助你在 React 组件中方便地访问和管理全局状态。理解 React-Redux
面试官:React useEffect传参是什么?是前检测还是后检测?
依赖项数组的作用useEffect的依赖项数组决定了useEffect回调函数何时执行。如果依赖项数组为空,则useEffect只会在挂载和卸载时执行;如果依赖项数组不为空,则useEffect会在挂
面试官:EventBus了解过吗?底层原理?
EventBus了是一种用于在不同组件或模块之间进行通信的机制,通常用于发布-订阅(Publish-Subscribe)模式。它允许一个组件发布事件,而其他组件可以订阅这些事件并在事件发生时做出响应。
面试官:React 里类组件和函数组件的区别?
在 React 中,组件可以分为。虽然它们都可以用来构建用户界面,但在语法、生命周期、状态管理等方面存在一些重要的区别。以下是类组件和函数组件的主要区别及其适用场景。
面试官:什么是跨域,哪种是跨域,解决方法?
问题:跨域,哪种是跨域,解决方法? 解答: 跨域(Cross-Origin)是指在浏览器中,一个网页试图从不同的域名、协议或端口请求资源时,由于浏览器的同源策略(Same-Origin Policy)
面试官:Promise是什么?跟await async有什么区别?异常怎么捕获?
Promise 和 async/await 都是 JavaScript 中用于处理异步操作的机制,它们的目标都是让异步代码更加简洁和易于理解。虽然它们可以实现类似的功能,但在语法、使用方式和异常处理上
面试官:React 跟 Vue 有什么区别?
React 和 Vue 都是现代前端开发中非常流行的 JavaScript 框架,它们都用于构建用户界面(UI)。虽然它们的目标相似,但在设计理念、
面试官:为什么TCP握手需要三次?两次不行吗?
TCP 为什么需要三次握手,两次不行吗? 解答: TCP(传输控制协议)的三次握手是建立可靠连接的关键步骤。它确保了通信双方在数据传输之前能够确认彼此的存在、状态和能力。虽然看起来两次握手似乎也
面试官:了解闭包嘛?为什么要闭包?
闭包(Closure)是 JavaScript 中一个非常重要的概念,它允许函数“记住”并访问其词法作用域中的变量,即使这个函数在其词法作用域之外执行。理解闭
面试官:页面有一按钮,按钮点击之后会怎么样?如何取消或阻止默认行为,或者如何处理事件冒泡?
事件冒泡是指事件从目标元素(如按钮)开始,逐层向上传播到其父级元素的过程。例如,如果你在按钮的父级容器上也绑定了点击事件,点击按钮时,不仅按钮的点击事件会被触发,父级容器的点击事件也会被触发。
面试官:HTTP状态码以及相应的解释?
问题:HTTP状态码以及相应的解释? 解答: HTTP状态码是服务器在响应客户端请求时返回的一个三位数字代码,用于指示请求的处理结果。这些状态码帮助开发者和浏览器理解服务器的响应是否成功、是否需要重试
面试官:向浏览器输入URL怎么进行的
问题:向浏览器输入URL怎么进行的 解答: 当你在浏览器中输入一个URL并按下回车键时,浏览器会执行一系列复杂的操作来加载和显示网页。这个过程可以分为几个关键步骤,每个步骤都有其特定的功能。让我们详细
面试官:浏览器事件循环机制是怎么样的?
问题:浏览器事件循环机制是怎么样的? 解答: 浏览器的事件循环(Event Loop)是 JavaScript 运行时的核心机制,它决定了代码如何执行、任务如何调度以及异步操作如何处理。理解事件循环对