邮件里写的是45分钟左右 他这直接给我面了八十多分钟 人都问麻了1.自我介绍2.项目介绍3.项目中觉得比较有意义的地方4.项目中难点(我说了几个,他估计不满意,又问了好几次:还有吗)5.localstorage和sessionstorage的区别6.sessionstorage存储时 把标签删掉再重新进去,存储的信息还存在吗7.除了这两种存储,还有其他的存储吗?8.你说到了cookie,cookie是怎么存储的9.除了cookie还有吗?10.你觉得cookie安全吗?为什么不安全?11.怎么样使得cookie更安全(怎么样防范csrf)12.除了你上面说的几种 还有吗?13.了解浏览器缓存吗14.你说的这两种缓存,我怎么给缓存限制时间呢?15.除了max-age还有吗?16.了解同源策略吗17.碰到过跨域问题吗18.跨域有哪些方式 (说了三四种) 问:还有吗?19.了解设计模式吗? 有哪些20.var let const区别21.你刚刚说的 let的暂时性死区,你确定说对了吗22.了解对象冻结吗 回答:freeze 问:freeze可以对整个对象冻结吗编程题:1.实现对整个对象冻结2.给你一段html,一个数组arr[1,2,3,4,5],尝试遍历数组,把每项以item的形式插入html中3.还是上面的html,实现点击某一项时,输出这一项的值4.算法:括号匹配,没让我写了,说了下思路个人感觉面试官对基础问的还挺深的 不简单