240 发简信
IP属地:北京
  • 如何控制 一个动画完成再执行下一个动画

    一、纯 CSS 方案(利用 animationend 事件) 通过监听动画结束事件 animationend,触发下一个动画。 二、Web An...

  • 不使用 setTimeout 等 如何实现一个动画

    一、纯 CSS 动画(推荐优先使用) 原理:利用 CSS 的 transition(过渡)或 @keyframes(关键帧动画)实现动画。 tr...

  • 响应式布局

    响应式布局是指网页能够自动适应不同设备(PC、平板、手机等)的屏幕尺寸,提供最佳浏览体验。方案 实现方式 优点 缺点 适用场景 方案...

  • Vue3.0和Vue2.0区别

    Vue3.0 和 Vue2.0 相比,优势主要体现在:更快、更小、更易维护、更易于原生、让开发者更爽; 更快 virtual DOM 完全重写,...

  • Object.defineProperty和Proxy对比

    前言:大家都是到Vue2.0 的双向绑定是通过 Object.defineProperty 来劫持对象的setter 和 getter 方法来实...

  • ES6中Proxy和Reflect

    Proxy 《ECMAScript6入门》中式这样描述的 Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程...

  • vue常见面试题

    父组件中添加 scoped 属性会影响子组件吗 答:不会;在父组件中添加scoped之后,在父组件中书写子组件的样式是无效果的。去掉scoped...

    2.4 916 0 16
  • vue中keep-alive

    官方定义 keep-alive 是 Vue 的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 transition 相...

  • HTML常见面试题

    1.行内元素和块级元素 1. 行内元素特点? 元素排列在一行 只能包含文本或其他内联元素 宽高就是内容的宽高,设置宽高无效 行内元素水平方向的m...