
前端面试
文章平均质量分 86
超能力后裔
善始者实繁,克终者盖寡!
展开
-
javascript-AMD / CMD / UMD / CommonJS / ES Module/可选链
这里写目录标题1. CommonJS2.ES Module3. AMD4.CMD5.UMD总结请你讲一下对于JS中模块的理解,Commonjs、 AMD和CMD分别有什么特点?一个模块是能实现特定功能的文件,有了模块就可以方便的使用别人的代码,想要什么功能就能加载什么模块。模块化开发方便代码的管理,提高代码复用性,降低代码耦合,每个模块都会有自己的作用域,当前流行的模块化规范有CommonJS,AMD,CMD,ES6的import;1. CommonJSCommonJS的主要实践者就是nodejs原创 2021-10-21 10:22:51 · 742 阅读 · 0 评论 -
es6-常见使用方法
1.ECMAScript 6 / ECMAScript 2015 新增了哪些新特性?01.块级作用域let与const02.类Class03.模板字符串04.箭头函数05.字面量06.对象解构赋值07.Promise08.Generator生成器09.模块概念10.Symbol类型11.Proxy代理12.Set & Map13.函数默认参数14.rest与展开运算符…15.数组的拓展方法16.for of17.Async18.Decorator装饰器*01原创 2020-11-01 18:01:07 · 2847 阅读 · 3 评论 -
面经-vue
文章目录前言一、vue生命周期1.vue的生命组件,父组件引用了子组件,这个生命周期是怎样的?2.更新的时候,父子组件生命周期?3.VUE的生命周期?vue页面从加载到加载结束经历了哪些过程?二、vue路由1.怎么实现vue路由2.vue路由生命周期?三.vue它是怎么实现,用什么东西达到$nextTick这个效果?四.单页面为啥不利于seo,vue可以多页面实现吗?五.vue生命周期六.vue组件1.组件之间怎么传递消息?2.组件的传递方式?七.v-model1.vue的双向绑定原理?2.v-model的原创 2021-08-14 19:24:55 · 774 阅读 · 0 评论 -
2020面试全过程
面试官面试官1:1. vue路由生命周期:又名导航守卫分3块:全局守卫,路由独立守卫,组件内守卫1.1.全局守卫 main.jsrouter.beforeEach((to, from, next) => { // 全局前置守卫 // if(to.fullPath === '/shoppingCart'){ // //如果没有登录?对不起先去登录一下 // next('/login') // } console.log('1 beforeEach', to,原创 2020-11-04 23:48:30 · 650 阅读 · 0 评论