前端面试要点

CSS:

弹性布局   上下左右都固定,中间自适应

响应式设计: rem、百分比、媒体查询

伪类、伪元素

 

HTML5:

新增元素

Canvas,本地存储,cookie,音频、视频

Websocket

 

JS:

  1. 闭包 作用域 call apply bind
  2. JS类型、判断JS类型  字符串型数字转成数字类型  null  undefined
  3. 数组新增方法及返回值、合并数组、数组去重几种方法  比较两个数组是否相同
  4. 对象有哪些方法,合并对象(assign)  克隆对象/深浅拷贝
  5. 原型链 面向对象 继承 事件委托/代理  冒泡/事件流
  6. 原生JS 节点的操作增删改查
  7. JS同步及异步  都有哪些方式可以是异步的
  8. this 理解应用
  9. BOM对象(window/location/navigator/screen/history)
  10. 编写一个log方法 、 rem方法 、简易模板
  11. 什么是跨域、解决方法
  12. 设计模式 及应用场景
  13. Jquery  事件绑定  $().extend  $.extend
  14. ES6  isArray includes  promise axios
  15. node.js、mysql、mongodb
  16. Angular  Vue  vue-cli  react  react-native  双向绑定原理
  17. php、Java、python
  18. 构建工具
  19. Hppt协议  状态码403 404 500 302 304 200
  20. 性能优化
  21. 你们的项目开发流程
posted on 2018-07-25 08:31  vsmart  阅读(350)  评论(0编辑  收藏  举报