记录面试过程中遇到的一些面试题:1.CSS部分①flex布局,会专门问到flex中布局的一些属性,不局限于我们常用的那些属性②box-sizingweirdboxmodel③如何让盒子水平和垂直居中在一个盒子水平和垂直居中的基础上,在可变宽高的页面上在盒子下面画一个圆,如何让圆在rest居中区域内水平和垂直方向④如何画四分之一圆,图形阴影的属性⑥CSS中的动画,给你一个场景,有详细的代码说明⑦CSS中的Selectors,兄弟选择器⑧display:none,opacity:0、visibility:hidden的区别2、JS部分①Promise理解,最好详细一点②Generator③asyncawait④Array方法,object方法⑤如何将数组转成对象⑥How选择元素⑦==和===⑧箭头函数和普通函数的区别⑨forEach和map方法的比较⑩apply和call闭包的区别,原型链3,其他部分①post和get的区别②存储方式③cookie、token、session的区别④重⑤DNS解析的全过程⑥TCP的三次握手过程,为什么TCP的三次握手,为什么三次⑦浏览器的内核是什么?节流防抖方法及代码③数组去重(多种方法)④深浅拷贝⑤冒泡排序⑥写个睡⑦图片的懒加载5.框架部分①vue和react的生命周期②vue的父子组件生命周期③vue相关的路由④react中setState的同步和异步问题⑤vuex和redux的问题,以及其中的异步和同步问题如何处理⑥watch和computed的问题⑦v-if和v-的区别show……(也包括vue的一些最基础的问题)
