- 博客(2)
- 收藏
- 关注
转载 浅拷贝与深拷贝(JavaScript)
JS 深拷贝与浅拷贝本文主要讲一下 js 的基本数据类型和什么是深拷贝、什么是浅拷贝、深拷贝与浅拷贝的区别,以及深拷贝实现方式和浅拷贝实现方式。本文思维导图如下:1.浅拷贝浅拷贝将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用(拷贝后的引用都是指向同一个对象的实例,彼此之间的操作会互相影响)2深拷贝深拷贝是将原对象的各个属性的“值”逐个复制出去,而且将...
2019-09-27 17:42:38 168
转载 DOM事件流的三个阶段
事件流之事件冒泡与事件捕获在浏览器发展的过程中,开发团队遇到了一个问题。那就是页面中的哪一部分拥有特定的事件?可以想象画在一张纸上的一组同心圆,如果你把手指放在圆心上,那么你的手指指向的其实不是一个圆,而是纸上所有的圆。放到实际页面中就是,你点击一个按钮,事实上你还同时点击了按钮所有的父元素。开发团队的问题就在于,当点击按钮时,是按钮最外层的父元素先收到事件并执行,还是具体元素先收到事件并执...
2019-09-19 09:42:29 4524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人