摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2021-03-25 15:43 Hhhr 阅读(202) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2021-03-23 16:55 Hhhr 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 原型对象 我们所创建的每一个函数,解析器都会向函数中添加一个属性prototype,这个属性对应着一个对象,这个对象就是我们所谓的原型对象。 如图,每个我们创建的函数对象都会指向一个自己的原型对象。 - 如果函数作为普通函数调用prototype时没有任何作用(函数名称()调用的方式)- 当函数 阅读全文
posted @ 2021-03-23 10:28 Hhhr 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1 构造函数: - 构造函数就是一个普通的函数,创建方式和普通函数没有区别 - 不同的是构造函数名称的首字母我们习惯大写 - 构造函数和普通函数的调用方式不同,构造函数需要添加关键字new,而普通函数直接用函数名称调用。 我们可以看到,通过构造函数创建的对象名称不再是object了,而是Person 阅读全文
posted @ 2021-03-22 17:02 Hhhr 阅读(306) 评论(0) 推荐(0) 编辑
摘要: <script> // 使用工厂模式创建对象(消除重复,增加复用性) function createObj(name,age,gender,hanshu){ var obj={ name:name, age:age, gender:gender, hanshu:function(){ alert(t 阅读全文
posted @ 2021-03-22 16:19 Hhhr 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 函数作用域 - 调用函数时创建函数作用域,函数执行完毕后,函数作用域销毁。 - 每调用一次函数就会创建一个全新的函数作用域,他们之间是相互独立的。 三次调用abc函数,每个调用都是独立的函数作用域,所以三个作用域中的变量x也并不是一个变量,而是相互独立的三个变量,其作用域在其函数中。 - 在函数中可 阅读全文
posted @ 2021-03-22 10:35 Hhhr 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-03-22 10:29 Hhhr 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 方式一:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content 阅读全文
posted @ 2021-03-21 10:03 Hhhr 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1.先新建一个文件夹lesson,打开vscode中lesson文件夹,新建一个demo01文件夹,再建一个index.html 2.在index.html中引入vue和vuex vuex官网 vue官网 以我为例 在index.html 3.引入 Vuex 之后,让我们来创建一个 store。创建 阅读全文
posted @ 2021-02-08 22:19 Hhhr 阅读(83) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2021-01-15 15:55 Hhhr 阅读(97) 评论(0) 推荐(0) 编辑