07 2024 档案
Vue 与 scoped
摘要:在 Vue 中,scoped 是一个用于 <style> 标签的特殊属性,它的作用是将样式限定在当前组件的范围内,避免样式污染其他组件。这对于大型项目尤其有用,因为它可以确保组件的样式是独立的,不会意外地影响到其他组件。 使用 scoped 在 Vue 组件中,你可以通过在 <style> 标签上添
阅读全文
防抖与节流机制
摘要:防抖与节流: 本质上是优化高频率执行代码的一种手段 浏览器的 resize、scroll、keypress、mousemove 等事件在触发时,会不断地调用绑定在事件上的回调函数,极大地浪费资源,降低前端性能 为了优化体验,需要对这类事件进行调用次数的限制,对此我们就可以采用 防抖(debounce
阅读全文
JavaScript 中删除数组元素
摘要:在 JavaScript 中,没有像 Java 的 ArrayList 中的 remove 方法那样直接删除指定元素的方法,删除指定下标的数组元素可以通过几种方式实现 方法一:使用 splice() 方法 splice() 方法可以在数组中添加或删除元素,并返回被删除的元素。 let arr = [
阅读全文