240 发简信
IP属地:湖北
  • vite与webpack的区别,vite凭什么比webpack启动速度快那么多?

    开发阶段vite的速度远快于webpack,主要是因为:webpack是先打包再启动开发服务器,vite是直接启动开发服务器,然后按需编译依赖文...

  • JavaScript的执行机制

    JavaScript的执行是单线程的。JavaScript的任务分为同步任务和异步任务,同步任务放入执行栈,异步任务放入任务队列。 先执行执行栈...

  • innerHTML、innerText、textContext和value的区别

    innerHtml可以识别html元素innerText和textContent只能识别为纯文本 输出: 总结: innerHTML可以获取完整...

  • DOM事件流与事件委托

    事件流描述的是从页面中接收事件的顺序。事件冒泡:事件开始时由最具体的元素(文档中嵌套层次最深的节点)接收,然后逐级向上传播到较为不具体的节点(文...

  • 域名与DNS解析

    通过域名能直接访问到一台机器(服务器)吗?答案是不可以,我们必须要知道IP地址。 而域名就是和IP地址形成映射关系。计算机一开始是不知道域名所对...

  • 防抖与节流

    防抖或是节流,都是为了限制函数执行的次数。 防抖:通过setTimeout,在一定时间间隔内,将多次触发变为一次触发。节流:减少一段时间内的触发...

  • vm.$destroy()有什么作用?

    vm.$destroy()的用法: 完全销毁一个实例。清理与其他实例的连接,解绑它的全部指令及事件监听器。触发beforeDestroy和des...

  • Vue的生命周期

    每个Vue实例在被创建时都要经过一系列的初始化过程,例如,需要设置数据监听、编译模板、将实例挂载到DOM并在数据变化时更新DOM等。同时这个过程...

  • 箭头函数的特点

    不绑定this,其中的this指向函数定义位置的上下文this 内部不存在arguments和new.target,使用的都是外部的 new.t...