ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 精通熟练与了解熟悉 ##### 项目实战中常用到的知识点,因此需要精通熟练 > 初学是要学的知识点会较多,因此首先要掌握28法则的那20%的知识,因为在项目开发过程用得比较多,精通熟练后再扩展精通其他知识点。让一部分先富起来,再带动其他地区,达到共同富裕。 ##### 项目实战中使用频率相对少,但需要了解熟悉。 > 最起码在做项目时知道有这一方法可能实现,进而迅速查阅相关文档,而不至于束手无策,无从下手,不然连利用搜索引擎用,也不知道要查找哪些关键字。 [javascript 中文手册](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects) https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects ## 知识点 1. 判断语句 2. 循环语句 3. 表达式与语句 4. 函数 5. 面向对象 ------- #### 判断语句 * 单 if 判断语句 * if-else 判断语句 * if-else if-else 判断语句 * switch 语句 * 三元运算 #### 循环语句 * 普通 for 循环语句 * while 循环语句 * do-while 循环语句 #### 表达式与语句 * 声明语句 * 赋值语句 * 控制语句 * 表达式语句 #### 函数 * 函数声明与表达式 * 函数形参与 arguments 实参 * 函数的默认值 * 即时执行函数 * 函数作用域与代码块作用域 * 函数内部的 this 是调用者 * 函数的调用方式 * 函数的返回值 * 箭头函数 #### 面向对象 * 对象是什么 * 面向对象思考 * 单例对象 * 原型链 * 利用原型链 自定义“类” * 通过类创建对象 * 继承 * 类的语法糖(ES6+) * 类的继承 * 详细定义对象属性 * Object 拷贝 * 对象属性的访问方式 * 遍历对象属性 * 封印对象