JS
请贝肯尼吃糖
这个作者很懒,什么都没留下…
展开
-
在开发中为什么我们需要使用DOM虚拟节点?
和不能确定到页面被修改的某一个点,那就不能全量生成真实的DOM节点,而是全量生成虚拟DOM节点,然后找到它改动的节点,再去改动它对应的真实DOM,才引入了虚拟DOM节点,这是是一个不得已而为之的挽救措施,因为实际上我们很难做到数据和界面的一一对应,才不得已引入虚拟DOM。(user interface--用户界面),而用户界面不一定是网页,可能是移动端,或者桌面应用程序,不同的平台之间差异就会很大,我们平时说的DOM是页面应用,页面才有DOM,小程序,移动端APP则么样,所以。为了消除平台之间的差异。原创 2022-12-29 14:25:21 · 305 阅读 · 1 评论 -
事件代理原理
所以我们要通过事件代理来实现让新的子元素也能有打印的效果,其本质是通过冒泡原理来实现的:将子元素上的事件冒泡到父元素身上让其一样能被实现。一、定义:事件代理(事件委托):指当有大量子元素触发事件时,将事件监听器绑定在父元素进行监听,(真正绑定事件的是外层元素,⽽不是⽬标元素)此时数百个事件监听器变为了一个监听器,提升了网页性能。(从上往下)事件捕获:嵌套关系的元素,会存在事件捕获的功能,同一事件自父元素捕获至子元(从下往上)事件冒泡:嵌套关系的元素,会存在事件冒泡的功能,同一事件自父元素冒泡至子元素。原创 2022-09-29 21:16:21 · 913 阅读 · 5 评论 -
实现一个防抖函数
防抖函数的实现原创 2022-09-25 16:45:45 · 260 阅读 · 0 评论 -
自己封装一个方法完成深拷贝
自己封装一个方法完成深拷贝原创 2022-09-19 20:37:47 · 158 阅读 · 0 评论 -
几种常用的数组去重方法
常见的几种数组去重的方法原创 2022-09-19 20:22:33 · 112 阅读 · 0 评论 -
利用JS完成信息录入系统设计
JS关于信息录入系统的设置原创 2022-09-13 19:21:47 · 197 阅读 · 0 评论 -
JS中关于this指向的问题
JS中this指向原创 2022-09-05 10:27:03 · 151 阅读 · 0 评论 -
理解原型链
如何去理解原型链是什么原创 2022-08-26 20:17:26 · 63 阅读 · 0 评论