- 博客(24)
- 收藏
- 关注
原创 常用的 electronAPI 方法
开发者可以在 preload.js 中添加自定义方法并暴露给渲染进程。preload.js 示例},},});React 使用自定义方法。
2024-11-19 11:21:11
851
原创 React常用Hook详解
useState 是 React 中用于管理组件状态的基础 Hook,能够简化函数组件的编写。通过它,我们可以在组件中声明和更新状态,React 会根据状态的变化重新渲染组件。常见使用场景:计数器、表单输入、显示/隐藏元素、异步加载数据、切换状态等。常用技巧:延迟更新:基于之前的状态进行更新。状态类型:可以管理任何类型的状态(数字、字符串、对象、数组等)。多个状态:可以使用多个 useState 管理多个状态。
2024-11-15 10:06:41
864
原创 JS DOM 事件流及事件委托
JavaScript中的事件流是指事件在页面中的传播方式,描述了事件从触发到结束的过程。事件流有两个主要的模型:事件冒泡(Event Bubbling)和事件捕获(Event Capturing)。理解事件流对处理复杂的事件处理程序和确保代码的正确执行至关重要。事件从最顶层的元素(通常是 window 对象)开始,逐层向下传播到目标元素。在这个阶段,父元素先接收到事件,然后事件继续向下传播到子元素。事件从目标元素开始,逐层向上冒泡到最顶层的元素(通常是 window 对象)。
2024-07-14 14:46:25
941
原创 Vue前端面试整理(持续更新)
在 Vue.js 中,为什么使用函数而不是对象来定义 data 呢?这其实涉及到 JavaScript 的闭包和引用类型的特性。data: {这样做虽然看起来简单直观,但会存在一个问题——所有组件实例共享同一个 data 对象,这可能导致数据的不可预料的变化和冲突。为了避免这个问题,Vue.js 推荐我们将 data 定义为一个返回对象的函数,而不是一个普通的对象。这样每个组件实例都会有自己独立的 data 对象,相互之间不会相互影响。
2024-03-16 23:30:26
1069
1
原创 前端面试手写函数一站收录(注释超详细!持续更新)
发布订阅模式, 它其实是一种对象间一对多的依赖关系, 当一个对象的状态发送改变时, 所有依赖于它的对象都将得到状态改变的通知。
2024-03-11 22:54:14
489
原创 前端的计算网络学习宝典!(持续更新)
首先 http 1.0是短链接 这就导致每次请求 都需要建立一次 TCP链接 发送一次请求 服务器响应请求之后会断开链接,这就导致了一个问题,第一次响应出现了问题,那么就会导致第二个请求无法发出 ,这就是。304 Not Modified:客户端缓存的资源为最新的,请求的资源没有被修改过,服务器直接返回 “Not Modified”,告诉客户端可以使用本地缓存的资源。在讲状态码之前,我们来假设一下,有一个饭店,客户端是客人,服务器是厨师,他们之间通过店小二的菜单传输信息,也就是报文。
2024-03-11 20:00:48
1057
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人