张树源
Results
4
comments of
张树源
@qw789 对象等号赋值是地址引用,修改其中一个,另一个的值也会随之改变。
浅拷贝是和深拷贝比较的,深拷贝可以理解为递归进行浅拷贝。 深拷贝为了解决对象中依旧含有对象,例如 ```js let a = { name: 'LiHua', habits: ['a', 'b'] } ``` 1. 普通的=赋值:b=a,b如果修改了b.name,那么a.name也会改变 2. 浅拷贝,b,如果修改了b.name, a.name不会改变,但是修改b.habits数组中的值,a.habits的值也会改变 3. 深拷贝,b的值改变,不会对a产生任何影响
> 在手机端浏览器点击按钮按钮被颜色填充 这个问题可能是浏览器版本太低,导致animation动画没有执行,可以在CSS中,animation和@keyframes加入兼容性前缀。