面试时间:2021.8.12
面试官是一个小姐姐,约的晚上7点
(因为自己也在实习,没有其他时间了,跟她反复道歉 囧)
自我介绍
为什么选择前端
看了哪些书,有什么感受
foreach如何跳出循环
(当时谈到我提到foreach内部不能使用continue和break会报错,使用return会跳过本次循环,她就问我那如果想跳有啥办法吗,我说如果是我的话如果存在这种需求可能在之前就不会使用foreach,会规避这个问题)
后来搜索后发现可以通过try - catch的特性将foreach包裹在内部来实现(可能这就是之后问我try-catch题的伏笔!)
css方面:
盒模型
css优先级
css选择器权重相加
可能大部分人都只了解选择器大致优先级,但是其实还有当多个选择器叠加时(.class div{} 这种,在类选择器下选择后代标签的)存在权重相加的情况。详情可百度:CSS权重
文本超过3行省略
其他:
跨域问题
语义化标签
JS:
说说jQ,Vue,React区别感受
Vue双向绑定响应式原理
用过哪些es6特性
箭头函数特性
箭头函数优缺点
为什么箭头函数不能new
promise用过吗
以下函数执行最终return结果是什么
const test = () = {
try {
throw Error();
return 'try'
} catch (error) {
return 'error'
} finally {
return 'finally'
}
}
test();//finally
//当finally块中有return关键字时,会拦截之前所return的内容
编程题:
数组去重的方法(有多少说多少)
全部评论
(2) 回帖