提取码:45on 需要课程点击上方链接
前端面试的时候面试官都会问到一些问题,有些刚入行的小白对于问题的回答没有准备好,或者可能只是接触到了还并没有深入学习,这个时候如果在加上紧张的元素可能就会导致整个面试过程大打折扣,要不到理想的薪资。甚至不能通过面试,所以在面试之前的这个关键点上如果能够花点时间做一些准备会大大提升面试成功的机会,或者说能够提到更高的薪资水平。上边的资料就是针对小白面试时候会遇到的问题进行的针对性总结,前端面试并不可怕,如果所做的岗位并不是特别复杂的话,面试成功的概率是很高。 2、既然你提到了WebSocket,那就说明你用过咯,说说他的特点? 完了这是跟我杠上了,我依稀记得一些...,可以看出对基础考察得比较厉害
1、最大的特点就是服务端可以主动向客户端发送数据
2、与 HTTP 协议有着良好的兼容性。默认端口是80和443,并握手阶段采用HTTP协议,因此握手时不容易屏蔽,能通过各种HTTP代理服务器。
3、数据格式比较轻量,性能开销小,通信高效。
4、可以发送文本,也可以发送二进制数据。
5、没有同源限制,客户端可以与任意服务器通信。
6、协议标识符是ws(如果加密,则为wss,加密层是TLS),服务器网址就是 URL。复制代码
3、看你简历用过地图,说说现在地图都有哪几种坐标系? 这个我只回答出了前面两种,确实没太了解过这些。应该是还有的,可以自行查阅
1、GCJ-02 坐标系:国测局坐标,火星坐标系(高德、腾讯、Google中国地图都使用它) 2、BD-09坐标系:(百度中国地图所采用的坐标系) 3、WGS-84坐标系:地心坐标系,GPS原始坐标体系(在中国,任何一个地图产品都不允许使用GPS坐标,据说是为了保密)复制代码
4、可以手写一个new()吗? 挽了挽衣袖,开撸
function myNew() { var constr = Array.prototype.shift.call(arguments); var obj = Object.create(constr.prototype); var result = constr.apply(obj, arguments); return result instanceof Object? result : obj; }复制代码
5、http是什么? 全部抬起小脑袋,不要再说http是超文本传输协议,它的英文是 HyperText Transfer Protocol。