IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 每日五道面试题vue -> 正文阅读

[JavaScript知识库]每日五道面试题vue

1.在哪个生命周期内调用异步请求?为什么?优点?
可以在钩子函数 created、beforeMount、mounted 中进行调用,(推荐使用created 钩子函数)原因:此时data 已经创建,可以将服务端返回的数据进行赋值 created 钩子函数中调用异步请求优点:能更快获取数据,减少加载 时间;有助于支持ssr 一致性2.computed 和 watch 的区别和运用的场景?区别:computed: 是计算属性,依赖其它属性值,值有缓存,依赖的属性值发生改变,下一次获取 computed 的值时才会重新计算 computed 的值; watch:「观察」的作用,类似于数据的监听回调 ,监听的数据变化时都会执行回调进行后续操作; 运用场景:当我们需要进行数值计算,并且依赖于其它数据时,应该使用 computed, 当我们需要在数据变化时执行异步或开销较大的操作时,应该使用 watch
3.Vue 模板编译原理Vue 的编译过程就是将 template 转化为 render 函数的过程,分为以下三步:第一步是将 模板字符串转换成 element ASTs(解析器)第二步是对 AST 进行静态节点标记,主要用来做虚拟 DOM 的渲染优化(优化器)第三步是 使用element ASTs 生成 render 函数代码字符串(代码生成器)
4.谈谈你对 keep-alive 的了解?keep-alive 是 Vue 内置的一个组件,可以使被包含的组件保留状态,避免重新渲染 ,其有以下特性:一般结合路由和动态组件一起使用,用于缓存组件;提供 include 和 exclude 属性对应两个钩子函数 activated 和 deactivated
5.v-model 的原理? v-model 本质上不过是语法糖,v-model 在内部为不同的输入元素使用不同的属性并抛出不同的事件:如:text 和 textarea 元素使用 value 属性和 input 事件; checkbox 和 radio 使用 checked 属性和 change 事件; select 字段将 value 作为 prop 并将 change 作为事件。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-12-11 15:37:53  更:2021-12-11 15:37:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:43:20-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码