每日一道前端面试题
每天一道前端面试题,让你如何用通俗易懂又精简的语言记住前端面试题
锌锂医生
这个作者很懒,什么都没留下…
展开
-
vue的每个生周期分别做了哪些事情
created完成数据观测,属性与方法的运算,watch、event事件回调的配置可调用methods中的方法,访问和修改 data 数据触发响应式渲染dom,可通过computed和watch完成数据计算此时vm.$el并没有被创建原创 2023-07-16 20:33:48 · 47 阅读 · 0 评论 -
webpack的热更新原理
Webpack监听源代码的变化,将更新的模块信息发送给浏览器,浏览器使用HMR Runtime将新的模块代码插入到应用程序中,从而实现热更新的效果。7. 浏览器接收到更新的模块信息后,会使用Webpack的HMR Runtime(热模块替换运行时)来处理这些更新。HMR Runtime会根据模块的更新信息,将新的模块代码插入到应用程序中,而无需重新加载整个页面。热更新是指在开发过程中,当你修改了源代码后,Webpack会自动将修改后的代码注入到运行中的应用程序中,而无需刷新整个页面或重新加载整个应用程序。原创 2023-07-13 19:49:13 · 458 阅读 · 1 评论 -
new Vue()这句代码,VUE做了什么事情?
这些选项可以包括`data`、`methods`、`computed`、`watch`等,用于定义应用程序的状态、方法和计算属性等。7. 执行生命周期钩子:Vue在Vue实例的生命周期的不同阶段执行各种生命周期钩子,例如`created`、`mounted`等。6. 注册事件处理器:Vue根据Vue实例的`methods`和`computed`选项注册事件监听器。通过使用`new Vue()`创建一个Vue实例,您正在初始化Vue.js的核心功能,并为构建具有响应性和交互性的应用程序奠定基础。原创 2023-07-13 17:40:05 · 1183 阅读 · 1 评论 -
for in 和for of 的区别
是 JavaScript 中用于遍历数据结构的两种不同的循环语法,开发中需要根据具体的遍历需求和数据结构选择合适的循环语法。原创 2023-07-09 22:44:52 · 70 阅读 · 1 评论