Course introduction

  • 课程简介(导学)

基础知识:

原型、原型链

作用域、闭包

异步、单线程

js API:

DOM操作、Ajax、事件绑定

开发环境:

版本管理、模块化、打包工具

运行环境:

页面渲染、性能优化、前端安全

JS 知识导图

前言-Preface

  • 基层工程师 - 基础知识

  • 高级工程师 - 项目经验

  • 架构师 - 解决方案

工程师的自我修养 - 基础

扎实的基础会让你高效学习新技术

solution

  • 如何搞定所有面试题

拿到一个面试题,第一时间看到的是什么 -> 考点

又如何看待网上搜出来的永远也看不完的题海 -> 不变应万变

又如何对待接下来遇到的面试题 -> 题目到知识再到题目

Interview-questions

  • 几个面试题

1.js中使用 typeof 能得到的那些类型 ?

js变量类型

2.何时使用 === 何时使用 == ?

强制类型转换

3.window.onload 和 DOMContentLoaded 的区别 ?

浏览器渲染过程

4.用js创建10个 a 标签,点击的时候弹出来对应的序号?

作用域

5.简述如何实现一个模块加载器,实现类似require.js 的基本功能?

js模块化

6.实现数组的随机排序

js基础算法

更多-more

前端JavaScript面试技巧

王福朋 - 博客园