快速搞定前端JS面试 -- 第一章 前端面试介绍

第一章 前端面试介绍

(本章节为提纲部分)

一、重要知识点

二、知识点介绍

三、概述

四、课程安排

五、关于面试

六、先看几个面试题

七、高效学习三部曲

八、从哪些方面梳理

九、知识体系

十、知识体系思维导图


一、重要知识点

   1. ES6 class

   2. Promise

   3. 模块化

   4. 手写代码题目

   5. webpack

 6. Babel

二、知识点介绍

1. 基础知识

  1. 原型 原型链
  2. 作用域 闭包
  3. 异步 单线程

2. API

  1. DOM BOM
  2. Ajax跨域
  3. 事件 存储

3. 开发环境

  1. 版本管理
  2. 调试 抓包
  3. 打包构建

4. 运行环境

  1. 页面渲染
  2. 性能优化
  3. Web安全

三、概述

  1. 做什么?讲解前端初级JS面试题
  2. 哪些部分?基础知识、JS Web API、开发环境、运行环境
  3. 技术? 原型、作用域、异步、Ajax、事件、webpack

四、课程安排

  1. JS基础知识
  2. JS Web API
  3. 开发环境
  4. 运行环境
  5. 知识体系总结
  6. 面试技巧

五、关于面试

  1. 基层工程师:基础知识
  2. 高级工程师:基础知识+项目经验
  3. 架构师:解决方案能力

六、先看几个面试题

  • typeof能判断哪些类型?(考点:JS变量类型)
  • 何时使用===何时使用==?(考点:强制类型转换)
  • Window.Onload和DOMContentLoaded的区别?(考点:页面加载过程)
  • JS创建10个<a>标签,点击的时候弹出对应的序号(考点:JS作用域)
  • 手写节流throttle、防抖debounce?(考点:性能体验优化)
  • Promise解决了什么问题?(考点:JS异步)

七、高效学习三部曲

    找准知识体系;刻意训练;及时反馈

    知识体系: 结构化的知识范围,涵盖所有知识点、有组织、易扩展

八、从哪些方面梳理

    W3C标准

    ECMA262标准

    开发环境

    运行环境

九、知识体系

   JS基础语法(变量定义、变量类型判断、函数、逻辑运算、闭包、promise)

   JS-Web-API(获取网页元素、获取URL、DOM操作、Ajax请求、绑定事件)

   开发环境(版本、工程化)

   运行环境(网页加载、性能优化、安全问题)

十、知识体系思维导图

课程参见:慕课网《抓紧面试前的宝贵时间 快速搞定前端JavaScript面试》

发布了26 篇原创文章 · 获赞 6 · 访问量 1392

猜你喜欢

转载自blog.csdn.net/Sabrina_cc/article/details/105436405