![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟问题
qzydaqin
这个作者很懒,什么都没留下…
展开
-
JS中push浅拷贝问题
给数组中添加引用类型后,如果之后再修改该引用类型,就会导致全局数组中的引用类型发生变化:let ans = [];let innerObj = [1,2,3]ans.push(innerObj); //将innerObj的地址拷贝, ans = [[1,2,3]]innerObj.pop(); //改变innerObj内容console.log(ans) //ans = [[1,2]] ans发生了改变但是如果将innerObj重新赋值,即改变其指向。那么ans中仍然是旧地址,改变inn原创 2021-09-30 16:02:21 · 817 阅读 · 0 评论 -
jQuery问题:$(“xxx“).each时无法添加click监听
$("xxx").each时无法添加click监听:解决:jQuery选择出来的节点对象是伪数组,但是each提出来的每个元素却是原生js的节点,因此没有click方法,所以需要将this变为$(this)原创 2021-01-31 15:48:16 · 175 阅读 · 0 评论 -
css: focus被hover覆盖
问题:focus样式无法覆盖hover样式,但是用优先级更高的ID选择器就可以实现。理论上focus和hover是同一优先级,后面的覆盖前面的,但是事实好像不是这样?原创 2021-01-31 15:46:54 · 692 阅读 · 0 评论 -
transition实现宽度改变设置
transition的细节当使用hover绑定transition时,只会在hover时产生渐变动作,当hover结束后会立刻返回原型。因此应当在元素定义时就设置transtion,而不是在hover时设置。原创 2020-12-31 10:26:24 · 1693 阅读 · 0 评论 -
css阴影遮盖其他组件
css做菜单栏时,下方弹框的阴影会盖住部分上方菜单栏: 参考小米官网前端源码,设置两者的z-index,让有阴影的弹出框位于菜单的地下,这样弹出框上方阴影就无法覆盖菜单栏了。...原创 2020-12-12 14:38:52 · 257 阅读 · 0 评论