首页
学习
活动
专区
工具
TVP
发布

前端干货和生活感悟

专栏作者
91
文章
111815
阅读量
20
订阅数
jQuery源码解析之click()的事件绑定
一、事件委托 DOM有个事件流特性,所以触发DOM节点的时候,会经历3个阶段: (1)阶段一:Capturing 事件捕获(从祖到目标) 在事件自上(document->html->body->xxx)而下到达目标节点的过程中,浏览器会检测 针对该事件的 监听器(用来捕获事件),并运行捕获事件的监听器。
进击的小进进
2022-03-28
1.7K0
react.js避免在input/textareah中输入(setState)时重新渲染整个页面
背景: 在<TextArea>的onChange方法中使用setState来保存value的话,会导致输入卡顿,原因是用户在输入时,一直在setState,导致整个页面一直重新渲染
进击的小进进
2022-03-28
5K0
前端小知识10点(2019.5.18)
2、antd-pro 项目热更新慢并且是在95%(emitting)时卡住怎么办?
进击的小进进
2022-03-28
2820
jQuery源码解析之after()/insertAfter()/before()/prepend()的实现
前言:跟 当我调用了$().append()后,jQuery内部发生了什么? 一样,after() / insertAfteer() / before() / prepend(),都会经过 domManip() 和 buildFragment() 的洗礼,最后调用原生JS的方法来实现。
进击的小进进
2022-03-28
9880
jQuery之html()的实现
二、jQuery 的 html() 方法 (1)当直接调用 $().html()时,.html()的作用是只读取第一个目标元素的innerHTML
进击的小进进
2022-03-28
1.4K0
React源码解析之Commit第二子阶段「mutation」(中)
在 上篇文章 中,我们讲了 「mutation」 子阶段的插入(Placement)操作,接下来我们讲更新(Update)和删除(Deletion)操作:
进击的小进进
2020-04-14
6200
React源码解析之HostComponent的更新(下)
在上篇 React源码解析之HostComponent的更新(上) 中,我们讲到了多次渲染阶段的更新,本篇我们讲第一次渲染阶段的更新
进击的小进进
2020-03-18
2.7K0
前端小知识10点(2020.2.10)
为什么0.1+0.2=0.30000000000000004? 详细推导过程,请看: JavaScript之0.1+0.2=0.30000000000000004的计算过程
进击的小进进
2020-02-24
1.6K0
JavaScript之0.1+0.2=0.30000000000000004的计算过程
在看了 JavaScript 浮点数陷阱及解法(https://github.com/camsong/blog/issues/9) 和 探寻 JavaScript 精度问题(https://github.com/MuYunyun/blog/blob/master/BasicSkill/%E5%9F%BA%E7%A1%80%E7%AF%87/%E6%8E%A2%E5%AF%BBJavaScript%E7%B2%BE%E5%BA%A6%E9%97%AE%E9%A2%98.md) 后,发现没有具体详细的推导0.1+0.2=0.30000000000000004的过程,所以我写了此文补充下
进击的小进进
2020-02-24
1.1K0
React源码解析之updateHostComponent和updateHostText
还是在 React源码解析之workLoop 中,有一段HostComponent和HostText的更新:
进击的小进进
2020-02-24
1.1K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档