首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端面试
snakeshe1010
创建于2023-05-20
订阅专栏
前端面试题
等 8 人订阅
共106篇文章
创建于2023-05-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入理解React组件生命周期:常用钩子函数解析
本文深入探讨了React组件的生命周期,包括其定义和常用的生命周期钩子函数。介绍了constructor、render、componentDidMount和componentWillUnmount等。
深入理解React中的受控组件与非受控组件
本文介绍了React中的受控组件和非受控组件,解释了它们的概念、使用场景和代码示例,帮助开发者更好地理解和管理表单数据。
深入理解React中的组件状态管理与数据传递
React和Vue都是构建用户界面的流行JavaScript框架,它们在状态管理、组件通信和模板语法上有所不同。React倾向于使用状态提升和回调,而Vue依赖于响应式系统和Vuex状态管理。
React中的组件与事件绑定
本文介绍了React中的组件声明、事件绑定、this指向问题及参数传递。类组件通过继承React.Component创建,函数组件则通过函数返回JSX。
深入理解React:JSX基础语法与createElement方法
本文介绍了React中JSX的基础语法和createElement方法。JSX允许以类似HTML的方式编写组件,简化了用户界面的构建。文章解释了JSX的根元素规则、表达式使用、属性值处理等内容。
React:前端开发的革命性框架
React是一个由Facebook开发的用于构建用户界面的JavaScript库,以其声明式编程、组件化架构和虚拟DOM等特点而闻名。
深入理解 Web Workers:提升 Web 应用性能的利器
本文介绍了Web Workers技术,它允许JavaScript在后台线程运行,避免浏览器假死,提高性能。通过示例讲解了Web Workers的创建、通信和跨标签页通信的实现。
深入理解 WebSocket:构建实时双向通信的 Web 应用
在现代 Web 开发中,实时通信变得越来越重要。WebSocket 协议作为实现这一需求的关键技术,已经成为前端开发者必须掌握的技能之一。
深入理解 MobX 中的 makeObservable, observable, 和 action
MobX 的 observable 用于创建可观察的数据,action 标记函数以响应状态变更,而 makeObservable 则在运行时动态添加可观察性,提供灵活的状态管理。
跨源通信的利器:window.open 和 window.postMessage
本文介绍了如何使用 window.open 和 window.postMessage 实现跨源通信。通过在主页面打开一个新窗口并向其发送消息,以及在新窗口中监听 message 事件来接收数据。
react-beautiful-dnd:创建优雅且无障碍的拖拽体验
在现代 web 开发中,拖拽功能已成为提升用户体验的重要工具。今天,我们将深入探讨一个由 Atlassian 开源的 React 拖拽库——react-beautiful-dnd
在 React 中使用 MobX 实现状态管理
简介 在现代前端开发中,状态管理是构建复杂应用时不可或缺的一部分。React 本身是一个声明式的视图层库,并不直接提供状态管理的解决方案。
如何在 Git 中使用 Rebase 保持代码历史的线性
在软件开发中,保持代码历史的清晰和线性是非常重要的。它不仅有助于团队成员理解项目的进展,也使得代码审查和问题追踪变得更加容易。
React中的Context API:createContext 和 useContext 详解
简介 在 React 应用开发中,状态管理是一个常见且关键的任务。React 提供了多种方式来管理状态,其中之一就是 Context API。
利用Cookie和JavaScript定时器实现跨标签页通信
本文介绍了一种基于前端的跨标签页通信技术,通过JavaScript定时器轮询Cookie变化来实现。在index.html中设置Cookie,index2.html通过setInterval每秒检查。
React Hooks 完全指南:常用 Hooks 及其应用示例
本文详细介绍了React中常用的Hooks,包括useState、useEffect、useContext、useReducer、useRef、useMemo、useCallback等。
React Hooks中模拟Vue生命周期函数的指南
React Hooks可以模拟Vue的生命周期函数。使用useEffect来模拟created、mounted、beforeDestroy和destroyed。
使用IndexedDB和setInterval实现跨标签页通信
本文介绍了如何使用IndexedDB和setInterval实现跨浏览器标签页的通信。通过在不同标签页轮询同一个IndexedDB数据库,可以检测到其他页面对数据库的更改,从而实现数据的实时同步更新。
跨页面通信与定时数据同步:使用 SharedWorker 和 setInterval 的实践指南
本文介绍了如何利用SharedWorker实现多个浏览上下文之间的数据共享,并通过setInterval定时器轮询技术,实现数据的实时更新。通过具体代码示例,展示了在不同页面间发送和接收消息的过程。
深入理解LocalStorage与window.onstorage事件监听
本文介绍了Web Storage API中的localStorage和storage事件。localStorage用于持久化存储数据,而storage事件则允许我们监听同一域下其他页面。
下一页