![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
爱前端的小菜鸡
记录遇到的bug及涉及的知识点
展开
-
在 JavaScript 中,如何判断一个对象不等于空对象 {}
例如:在我们写代码过程中经常需要判断对象是否不等于空对象 {}自己编写一个函数来检查对象是否不等于空对象,比如检查对象的属性个数或者使用其他属性的存在进行判断。原创 2023-08-16 10:45:45 · 1037 阅读 · 1 评论 -
JavaScript 中几种常见的数组(对象数组)去重方法
JavaScript 中几种常见的数组(对象数组)去重方法。原创 2023-07-28 10:57:55 · 176 阅读 · 1 评论 -
动画只在第一次点击时显示,但后续点击没有显示动画
浏览器对于添加和移除 CSS 类的操作会在渲染过程中进行优化,如果在短时间内连续添加和移除同一个类,浏览器可能会跳过重新渲染步骤,从而导致动画效果无法再次触发。通过在添加动画类之前先移除动画类,然后稍后再次添加动画类,我们实际上引入了一个微小的延迟(通过 setTimeout 函数)。这样,浏览器有机会在添加动画类之前重新渲染元素,确保动画效果能够再次触发。:试在每次点击后移除动画类,并延迟一小段时间后再次添加动画类,以重置元素状态并触发动画效果。原创 2023-07-04 15:07:13 · 550 阅读 · 0 评论