全程30min,刚开始同程发送的链接有问题,后面重新开了腾讯会议,问的问题都是一些常规问题
1.js里面的数据类型有哪些,有哪些判断方法,各有什么优缺点
2.js里原型和原型链
3.一般情况下使用什么方法获取对象的隐式原型属性
4.js里的this指向
5.this指向的优先级
6.可以使用bind、apply、call方法改变箭头函数的this指向吗
7.说一下浏览器的缓存策略
8.说一下js中的闭包
9.闭包用于哪些场景
10.使用new操作符时,做了哪些事情
11.说一下浏览器的同源策略
12.一个域下的js可以访问另一个域下的cookie、localStorage吗
13.es6的模块化和commonJs模块有什么区别
14.判断一个对象是不是空对象,也就是没有任何属性可以用什么方法
15.vue的生命周期函数以及各个阶段做的事情
16.vue里的组件通信方式有哪些
17.$route 和 $router的区别是什么
18.有了解一下前端的构建工具吗?
19.有了解比如小程序、桌面端或移动端开发吗
#前端面经##同程旅行##23届秋招笔面经#