前端面试要点
CSS:
弹性布局 上下左右都固定,中间自适应
响应式设计: rem、百分比、媒体查询
伪类、伪元素
HTML5:
新增元素
Canvas,本地存储,cookie,音频、视频
Websocket
JS:
- 闭包 作用域 call apply bind
 - JS类型、判断JS类型 字符串型数字转成数字类型 null undefined
 - 数组新增方法及返回值、合并数组、数组去重几种方法 比较两个数组是否相同
 - 对象有哪些方法,合并对象(assign) 克隆对象/深浅拷贝
 - 原型链 面向对象 继承 事件委托/代理 冒泡/事件流
 - 原生JS 节点的操作增删改查
 - JS同步及异步 都有哪些方式可以是异步的
 - this 理解应用
 - BOM对象(window/location/navigator/screen/history)
 - 编写一个log方法 、 rem方法 、简易模板
 - 什么是跨域、解决方法
 - 设计模式 及应用场景
 - Jquery 事件绑定 $().extend $.extend
 - ES6 isArray includes promise axios
 - node.js、mysql、mongodb
 - Angular Vue vue-cli react react-native 双向绑定原理
 - php、Java、python
 - 构建工具
 - Hppt协议 状态码403 404 500 302 304 200
 - 性能优化
 - 你们的项目开发流程
 
                    
                
                
            
        
浙公网安备 33010602011771号