携程校招前端一面45min
1.大文件分片上传的原理,如何分片,断点续传,如何记录上传进度
2.useEffect和useLayoutEffect的区别
3.vue2和vue3的区别
4.响应式如何做的
5.选项式api和组合式api的区别
6.组合式api有什么缺点
7.diff算法原理
8.vue和react的diff算法的区别
9.vue2和vue3的diff算法的区别
10.jwt登录机制
11.http请求有哪些
12.同源策略是什么
13.跨域方法有哪些
14.CORS的头部字段是什么
15.jsonp原理
16.除了script;标签,哪些标签可以跨域
17.为什么使用proxy代理服务器可以跨域
18.数组浅拷贝的方法有哪些
19.闭包的使用场景
20.webpack打包优化
21.loader选型
22.为什么使用jwt
23.Object.prototype.a = 10;
var obj = {
b: 20
};
Object.defineProperty(obj, 'c', {
enumerable: false,
value: 30,
});
for (let k in obj) {
console.log(k);
}
输出是什么
var obj {
24.对应的this指向问题:
普通函数调用
箭头函数调用
方法调用
嵌套普通函数箭头函数调用
解构赋值后调用
}输出是什么
2.useEffect和useLayoutEffect的区别
3.vue2和vue3的区别
4.响应式如何做的
5.选项式api和组合式api的区别
6.组合式api有什么缺点
7.diff算法原理
8.vue和react的diff算法的区别
9.vue2和vue3的diff算法的区别
10.jwt登录机制
11.http请求有哪些
12.同源策略是什么
13.跨域方法有哪些
14.CORS的头部字段是什么
15.jsonp原理
16.除了script;标签,哪些标签可以跨域
17.为什么使用proxy代理服务器可以跨域
18.数组浅拷贝的方法有哪些
19.闭包的使用场景
20.webpack打包优化
21.loader选型
22.为什么使用jwt
23.Object.prototype.a = 10;
var obj = {
b: 20
};
Object.defineProperty(obj, 'c', {
enumerable: false,
value: 30,
});
for (let k in obj) {
console.log(k);
}
输出是什么
var obj {
24.对应的this指向问题:
普通函数调用
箭头函数调用
方法调用
嵌套普通函数箭头函数调用
解构赋值后调用
}输出是什么
全部评论
相关推荐
查看1道真题和解析