前端基础【0-前言】

近几日从昆明到深圳这边来找工做,主观地感受到这边要求相对来讲高一些。前端

不单单要求会用一个框架,也要大体能讲出该框架的实现原理。面试

例如,ajax,这玩意儿用了5年多了,可是还真不知道xmlHttpRequest是个什么东西。最后被面试官吐槽说我基础太差[cry],因此如今回过头,基于近几日面试遇到的一些问题,来整理一下恶补一下的前端基础。ajax

大体遇到的面试题有如下几类正则表达式

1.关于数据类型跨域

 关键词:typeof、instanceof、constructor数组

2.字符串处理浏览器

关键词:string,replace,正则表达式安全

3.获取浏览器地址后的某个参数网络

关键词:正则表达式,params,window.location,方法封装闭包

4.做用域

关键词:闭包、let、const

5.网络

关键词:ajax、http、get、post、跨域,页面加载顺序、请求响应

6.前端安全

关键词:XSS,CRSF

7.面向对象

关键词:对象,prototype

8.计算题

关键词:最数组、去重、parent-son平级数组转层级对象

9.select、checkbox相关事件和坑

10.选择器关键词:child等

11.CSS3

关键词:画扇形

相关文章
相关标签/搜索