网站建设与管理 试题,邯郸市教育考试院官网,ps做网站效果图尺寸如何,清远做网站文章目录1. 父子组件生命周期的执行顺序:2. 原型链#xff1a;3. promise的理解#xff1a;4. 数组循环#xff0c;foreach#xff0c;filter#xff0c;map#xff0c;reduce5. 数组去重#xff0c;set6. 组件通信方式7. 路由钩子8. 首页首屏加载优化#xff1a;9. th…
文章目录1. 父子组件生命周期的执行顺序:2. 原型链3. promise的理解4. 数组循环foreachfiltermapreduce5. 数组去重set6. 组件通信方式7. 路由钩子8. 首页首屏加载优化9. this指向js中this的理解10. 深浅拷贝11. es6新增12. axios和fetchaxios中请求中断的方法13. 防抖节流14. typeof和instanceof15. callbindapply区别16. vue挂载过程17. v-if和v-show的区别18. 双等和三等区别1. 父子组件生命周期的执行顺序:
vue父子组件钩子的执行顺序分为四个部分
首次加载渲染父beforeCreate - 父created - 父beforeMount - 子beforeCreate - 子created - 子beforeMount - 子mounted - 父mounted子组件更新父beforeUpdate-子beforeUpdate-子updated-父updated父组件更新父beforeUpdate-父updated销毁父beforeDestroy-子beforeDestroy-子destroyed-父destroyed
2. 原型链
原型链是一种机制指的是JavaScript每个对象包括原型对象都有一个内置的__proto__属性指向创建它的函数对象的原型对象即prototype属性。
3. promise的理解
用于处理异步函数让异步操作以同步操作的流程表达出来解决回调地狱的问题promise的状态发生改变不可逆pending、fulfilled、rejected只有异步操作的结果才能决定promise的状态。resolve对应fulfilled状态然后异步执行.then里的操作reject对应rejected状态然后异步执行.catch里的操作只要异步操作有结果最终都会执行.finally的操作。
4. 数组循环foreachfiltermapreduce
数组遍历常见方法–高阶函数
5. 数组去重set
6. 组件通信方式
7. 路由钩子
路由钩子
8. 首页首屏加载优化
缩小包体积清除无用代码优化代码结构组件按需引入路由懒加载iconfont字体图标减少图片缩小图片大小
9. this指向js中this的理解
10. 深浅拷贝
11. es6新增
12. axios和fetchaxios中请求中断的方法
13. 防抖节流
!防抖节流区别](https://img-blog.csdnimg.cn/c7c891bf96c643b091b24ce9677a265e.png)
14. typeof和instanceof
15. callbindapply区别
16. vue挂载过程
17. v-if和v-show的区别
18. 双等和三等区别
双等有一个类型转换只进行值的比较, 不比较类型, 值相同就可以, 类型可以不一样。而三等号会对值和类型同时比较, 只有同时相同才是真的相同。
undefined0
false
null0
false
0
false
NaNNaN
false // NaN指任意一个非数字的值是一种无效状态undefined和null区别
安恒信息
restful规范httphttpswswss区别http1.1及http2.0一个网页加载的过程服务端渲染和客户端渲染echarts使用程度