说明:本系列博客来源于慕课网@双越老师课程《前端JavaScript面试-精准匹配大厂面试要求》,此博客做了简要总结,需要看课程的可以移步学习。

第一章-概述【说说面试那些事】

第二章 JS基础-变量类型和计算【不会变量,别说你会JS】

第三章-JS基础-原型和原型链【三座大山之一,必考!】

第四章-JS基础-作用域和闭包【三座大山之二,不会闭包,基本不会通过】

第五章-JS基础-异步【三座大山之三,必考!】

第六章-JS-Web-API-DOM【学会DOM,才能具备网页开发基础】

第七章-JS-Web-API-BOM【内容虽然不多,但是不能不会】

第八章-JS-Web-API-事件【事件不会,基本等于半残废,必考!必考】

第九章-JS-Web-API-ajax【每个工程师必须熟练掌握的技能】

第十章-JS-Web-API-存储【内容不多,但不能不会】

第十一章-开发环境【不会这些,你就会被认为是菜鸟小白,没做过项目】

第十二章-运行环境【学会这些,你就可以飞了】

第十三章 面试真题总结【要反复看的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请求、绑定事件)

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

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

十、知识体系思维导图

个人总结的相关面试JS常考知识点(持续更新):https://blog.csdn.net/Sabrina_cc/article/details/105612219

面试日记:(1)美团    (2)小米    (3)腾讯     (4)学而思

快速搞定前端JS面试--精准匹配大厂要求 (系列课程)相关推荐

  1. 快速搞定前端技术一面 匹配大厂面试要求学习笔记

    快速搞定前端技术一面 匹配大厂面试要求学习笔记 第1章 课程介绍[说说面试的那些事儿] 本章会出几个面试题,分析每道题目设计的知识点,然后总结出一个完整的知识体系.让我们开始 "题目-> ...

  2. 程序员如何搞定前端高频面试难题?附答案汇总 | 技术头条

    作者 | 木易杨 责编 | 伍杏玲 第 1 题:简单讲解一下 HTTP2 的多路复用 在 HTTP/1 中,每次请求都会建立一次TCP连接,也就是我们常说的3次握手4次挥手,这在一次请求过程中占用了相 ...

  3. 通过讲故事搞定前端网络知识

    本文约6000余字,阅读需要10分钟左右. 写在最前 有人说,前端工程师的网络基础很弱,说很多都是非计算机的,门槛低,其实不能一概而论.但是既然人家吐槽了,那我们就提高自己呗. 没有规矩,不成方圆 前 ...

  4. 白话经典算法系列之六 快速排序 快速搞定

    快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个 ...

  5. 【转载】白话经典算法系列之六 快速排序 快速搞定

    原文地址:http://blog.csdn.net/morewindows/article/details/6684558 快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经 ...

  6. 怎么做95置信区间图_这种动态的OD图怎么做?简单3步快速搞定

    之前在视频号中发过一个单车的出行数据可视化效果. 动态展示了某天单车不同时段的运行情况,这种动态的OD可视化效果是如何制作的呢?使用的是kepler.gl进行制作的,其实非常简单,3步即可快速搞定. ...

  7. 手把手教你制作微信小程序,开源、免费、快速搞定

    最近做了个"罗孚传车"的小程序 一时兴起,做了一个小程序,将个人收集的同汽车相关的行业资讯和学习资料,分享到小程序中,既作为历史资料保存,又提供给更多的人学习和了解,还能装一下:) ...

  8. 四、通勤路上搞定 Java 多线程面试(1)

    前言 谈到多线程,一般都会联想到高并发,但是实际上两者并不是一个概念,高并发一般指的是从业务方面的描述系统的并发负载能力,而多线程只不过是如何使CPU的利用率达到最大化.因此一般问到高并发,都会从你的 ...

  9. 手把手教你快速搞定4个职场写作场景

    " [写作能力提升]系列文章: 为什么建议你一定要学会写作? 手把手教你快速搞定 4 个职场写作场景 5 种搭建⽂章架构的⽅法"免费赠送! " 一.前言 Hello,我是 ...

最新文章

  1. 微信小程序API·目录
  2. 蓝桥杯练习系统习题-历年真题解析1(完整版)
  3. 【多线程高并发】深入理解JMM产生的三大问题【原子性、可见性、有序性】
  4. 2021年下半年系统集成项目管理工程师案例分析真题及答案解析
  5. c中获取python控制台输出_linux c程序中获取shell脚本输出的实现方法
  6. VsCode配置Python项目的setting.json和launch.json两个配置文件
  7. StatX 获250万美元融资,随时随地通知公司业务变化
  8. 某大型连锁超市库存管理系统分析报告
  9. 目标实现,时间、知识管理体系
  10. 如何正确的使用国产杀毒软件
  11. bootStrap常用样式
  12. 读懂SIEM建设?看这篇就够了!
  13. 基于YOLOV3的安全帽检测
  14. 免费手机号码归属地API接口 查询手机号码归属地信息
  15. 啊哈C——学习4.10一起来找茬
  16. 没事别惹程序员_他们可是能毁灭地球的生物
  17. Android源码解析触碰机制
  18. 虚幻4打包安卓的问题
  19. 英语口语287之每日十句口语
  20. GC1262E/S 单线圈无刷直流电机驱动芯片 PWM调速 、斜率控制、软启动、自锁保护 可匹配APX9262S

热门文章

  1. NFT发展史:像素头像的发家史?
  2. Cadence OrCAD 中元件标号出现下划线如何解决?
  3. SpringBoot交友APP项目实战(详细介绍+案例源码) - 7.即时通讯(基于第三方API)
  4. 服务器硬件信息查询,cpu、内存、硬盘
  5. 基本网络配置IP配置
  6. 小学 计算机竞赛时间,关于举行2020年经开区小学生信息技术基础素养竞赛的通知...
  7. 零信任-Google谷歌零信任介绍(3)
  8. 机器人“湘军”在路上
  9. JVM之本地方法接口和本地方法栈
  10. Uni-App在UI设计领域的应用