北京某中场面试题
自我介绍
实习当人什么角色
项目中有什么困难,怎么解决
垂直居中4种方式
层叠上下文
flex布局
常见的单位(没有说微信小程序种的单位)
闭包(闭包会导致什么问题)
bind和call
this指向(错了)
var num = 100;
var obj = {
num: 200,
inner:{
num:300,
print: function(){
console.log(this.num);
}
}
};
// 1)obj.inner.print();
// 2)var func = obj.inner.print; func();
// 3)(obj.inner.print)();
// 4)(obj.inner.print = obj.inner.print)();
// 5) 利用obj.inner.print函数输出200
promise(链式调用有点忘记了,少说了一个6)
function test(){
return new Promise((resolve,reject) => {
console.log(2);
setTimeout(() => {
console.log(1)
reject(112)
},200)
})
.then((res) => {
console.log(3);
})
.catch( async (res) => {
console.log(4);
return await new Promise((resolve,reject) => {
setTimeout(() => {
console.log(5);
reject('end');
}, 200);
})
})
.catch((res) => {
console.log(res);
}).then((res) => {
console.log(6)
})
}
test();
算法题:
给一个数组,要求去重,排序,去除掉undifine, false, null
两数之和
项目种用到了keep-alive说说它的注意事项,原理
实习当人什么角色
项目中有什么困难,怎么解决
垂直居中4种方式
层叠上下文
flex布局
常见的单位(没有说微信小程序种的单位)
闭包(闭包会导致什么问题)
bind和call
this指向(错了)
var num = 100;
var obj = {
num: 200,
inner:{
num:300,
print: function(){
console.log(this.num);
}
}
};
// 1)obj.inner.print();
// 2)var func = obj.inner.print; func();
// 3)(obj.inner.print)();
// 4)(obj.inner.print = obj.inner.print)();
// 5) 利用obj.inner.print函数输出200
promise(链式调用有点忘记了,少说了一个6)
function test(){
return new Promise((resolve,reject) => {
console.log(2);
setTimeout(() => {
console.log(1)
reject(112)
},200)
})
.then((res) => {
console.log(3);
})
.catch( async (res) => {
console.log(4);
return await new Promise((resolve,reject) => {
setTimeout(() => {
console.log(5);
reject('end');
}, 200);
})
})
.catch((res) => {
console.log(res);
}).then((res) => {
console.log(6)
})
}
test();
算法题:
给一个数组,要求去重,排序,去除掉undifine, false, null
两数之和
项目种用到了keep-alive说说它的注意事项,原理
全部评论
相关推荐
12-16 22:59
浙江大学 Java 点赞 评论 收藏
分享