课程章节
课程/HTML/CSS/前端开发
直面JavaScript中的30个疑难杂症
介绍
章节
问答
笔记
第1章 课程导学
课程介绍
第2章 数据类型
type of 和instanceof 检测数据类型有哪些异同(1)
type of 和instanceof 检测数据类型有哪些异同(2)
带你深入理解数据的存储形式-堆栈
深浅拷贝有哪些方式(1)
深浅拷贝有哪些方式(2)
开发中常见数据类型转换有哪些坑
第3章 表达式运算符和分支结构
运算符多的情况下需要注意哪些
开发中如何优化for循环
第4章 内置对象
js中常见的内置对象有哪些
面试常见装箱和拆箱的理解
带你深入理解栈和队列
你不知道的sort排序
Date对象中getMonth()需要注意的
开发中编码和解码使用场景有哪些
第5章 JS DOM
带你深入理解DOM树加载过程
三种事件绑定的异同
带你深入理解事件触发,事件捕获与事件冒泡
常用阻止默认行为的两种方式
第6章 JS BOM
开发中使用history和location需要注意哪些
第7章 函数对象(重难点)
常见函数的四种类型有哪些
一定要知道的变量和函数提升
带你深入理解作用域和作用域链
带你图解执行环境
开发中重载和多态的使用场景有哪些
高频面试题闭包理解
开发中call、apply、bind的使用场景区分
new的执行过程有哪几步
开发中使用this的坑有哪些
第8章 面向对象(重难点)
面试高频如何理解面向对象
带你图解原型和原型链(1)
带你图解原型和原型链(2)
开发中如何使用继承
开发中如何运用 Object.defineProperty()方法
第9章 课程总结
课程总结