1 课程简介
基础知识
- 原型 原型链
- 作用域 闭包
- 异步 单线程
JS API
- DOM操作
- Ajax
- 事件绑定
开发环境
- 版本管理
- 模块化
- 打包工具
运行环境
- 页面渲染
- 性能优化
面试技巧
2 如何搞定所有面试题
上一节思考问题的结论
- 拿到一个面试题,你第一时间看到的是什么?
考点
- 如何看待网上搜出来的永远也看不完的题海?
以不变应万变
- 如何对待接下来遇到的面试题?
题目 -> 考点 -> 知识 -> 题目
题目考察的知识点
- JS中使用typeof能得到哪些类型?
考点:JS变量类型
- 何时使用
===
何时使用==
?
考点:强制类型转换
- window.onload和DOMContentLoaded的区别?
考点:浏览器渲染过程
- 用JS创建10个
<a>
标签,点击的时候弹出来对应的序号
考点:作用域
- 简述如何实现一个模块加载器,实现类似require.js的基本功能
考点:JS模块化
- 实现数组的随机排序
考点:JS基础算法
- 基础考点导图
- 扩展考点导图