[关闭]
@windchimes 2018-02-26T08:27:59.000000Z 字数 707 阅读 278

美团面试题

面试


1.把伪数组转换成数组的方法=> push Array.prototype.slice.call(arg) es6的from
2.es6新增加的数据类型=> Map Set 两者的区别、用处
3.http和https协议 https为什么更安全
4.localstorge和sessionStorge的区别以及操作方式,重点是操作方式
http://www.cnblogs.com/st-leslie/p/5617130.html
考察点:相同点、不同点、增删改查、localstorge的同源策略、存储只支持string类型
5.盒模型 box-sizing 默认值、可以设置的值
6.状态码 301和302的区别 400 504 502
http://blog.csdn.net/guoyuqi0554/article/details/17678459
7.vue的实现 比如书写vue插件时注意些什么、双向绑定如何做
8.git操作 add commit push 分别提交到哪里 回滚操作
9.csrf攻击 原理及防备
10.页面的重绘 重排 (延伸到页面性能优化,如何减少dom操作,SEO)
11. nginx
12. 跨域请求 jsonp document.domain跨子域 window.name html5新方法:window.postMessage
13. div浮动是基于什么去浮动的
14. 作用域 变量提升、函数提升 注意:es5和es6是不一样的 es6中有作用域的概念,不存在变量提升,有暂时性死区
15. position的各个值的含义
16. defineproperty
17. getter setter
18. cookie可以设置哪些属性 名字、时间戳
19. 浏览器的缓存模式

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注