面试题
一.(目标岗位写小游戏)
1.apply()与call(),bind()区别
备注:核心是改变this的指向问题
2.跨域的几种方式,jsonp的接收数据的方式,get
3.http请求的信息都包含什么
4.http返回码有哪些2开头的,3开头的分别代表什么
5.隐藏一个元素的方法
6.冒泡排序如何实现,sort()
7.原型链,闭包简单介绍一下
8.es6 symbol
备注:声明唯一的值,相当于一个新的变量
9.输入网址,发生了什么 --浏览器解析,域名解析。。。。
10.es6 promise
11.缓存策略
12.js基本对象有哪些
13.null == undefiend 返回true null === undefiend 返回false
14.Math有哪些取整的方法,number,parseInt,parsefloat
15.事件循环
二.(目标岗位使用的react)
1.对象拷贝有哪些方法
2.react 触发render的方法,对react的了解
3.es6用到了什么,在工作中
4.是做重构还是写业务
5.typeof
6.深浅拷贝(js)
7.原型链的最终指向是什么
8.304状态码(整个流程,原理,实现)
三.(目标岗位写vue)
1.父子组件通信有哪些方法
2.常见布局方式
3.对源码的了解程度
4.事件冒泡
5.vue的生命周期 ,具体哪个生命周期有数据挂载,页面渲染等情况需要掌握
6.适配rem和像素的区别,相对于根节点的一像素
7.webpack打包成几个模块
8.es6,promise
9.flex布局
10.vue脚手架自己写过吗
11.css3动画

浙公网安备 33010602011771号