摘要: 面向对象编程 —— Object Oriented Programming,简称 OOP ,是一种编程开发思想。 它将真实世界各种复杂的关系,抽象为一个个对象,然后由对象之间的分工与合作,完成对真实世界的模拟。 在面向对象程序开发思想中,每一个对象都是功能中心,具有明确分工,可以完成接受信息、处理数 阅读全文
posted @ 2020-05-26 22:08 清风园 阅读(251) 评论(0) 推荐(0) 编辑
摘要: javascript中this的指向问题笔记 <script> // 函数的不同调用方式决定了this 的指向不同 // 1. 普通函数 this 指向window function fn() { console.log('普通函数的this' + this); } window.fn(); // 阅读全文
posted @ 2020-05-26 20:54 清风园 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 箭头函数是用来简化函数定义语法的: const fn = () => { console.log(123) } fn(); 在箭头函数中 如果函数体中只有一句代码 并且代码的执行结果就是函数的返回值 函数体大括号可以省略 const sum = (n1, n2) => n1 + n2; const 阅读全文
posted @ 2020-05-26 20:49 清风园 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 使用let关键字声明变量: 使用let关键字声明的变量具有块级作用域 if (true) { let b = 20; console.log(b) if (true) { let c = 30; } console.log(c); } console.log(b) 在一个大括号中 使用let关键字声 阅读全文
posted @ 2020-05-26 20:41 清风园 阅读(151) 评论(0) 推荐(0) 编辑
摘要: JavaScript作用域 : 就是代码名字(变量)在某个范围内起作用和效果 目的是为了提高程序的可靠性更重要的是减少命名冲突 js的作用域(es6)之前 : 全局作用域 局部作用域 <script> //全局作用域: 整个script标签 或者是一个单独的js文件 var num = 10; va 阅读全文
posted @ 2020-05-26 17:27 清风园 阅读(187) 评论(0) 推荐(0) 编辑