摘要: 继承中最重要的两个地方:设置原型和构造函数的引用 将”子类“原型指向父类的原型 Teacher.prototype = Object.create(Person.prototype); 将”子类“原型上的 constructor 属性指向子类构造函数 Teacher.prototype.constr 阅读全文
posted @ 2020-07-05 16:52 Ainsliaea 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 每个对象拥有一个原型对象 如何访问对象的原型对象: prototype:构造函数的一个属性 __proto__属性(已弃用):定义在对象实例上 Object.getPrototypeOf() function Foo() {} let foo = new Foo(); const log = con 阅读全文
posted @ 2020-07-05 11:10 Ainsliaea 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1. 事件循环和 Promise https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/EventLoop https://zhuanlan.zhihu.com/p/33058983 const s = new Date().getSecon 阅读全文
posted @ 2020-07-03 11:21 Ainsliaea 阅读(95) 评论(0) 推荐(0) 编辑
摘要: fast-forward 假如在 master 上 merger dev。 如果 master 的 HEAD 刚好是 dev 最后一次提交的祖先,那么本次 merge 不会创建新的 commit,而是直接将 master 的 HEAD 指向 dev 的 HEAD。 “master 的 HEAD 刚好 阅读全文
posted @ 2020-06-23 18:41 Ainsliaea 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 常用 Git 命令在底层是如何存储信息的 cat-file 命令用来查看 Git 仓库中的二进制文件。 参数 t 显示类型,参数 p 显示内容 Git objects: 类型 含义 blob 存储文件内容 tree 当前目录结构的快照 commit 提交信息 文件夹的类型为 tree,内容为其中的文 阅读全文
posted @ 2020-06-23 16:27 Ainsliaea 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 我的 promise 学习笔记,参考了 阮一峰的入门教程 上一篇学习了 Promise 的基本用法,下面看一下其他的方法 1. 几个方法 方法名 作用 备注 Promise.all 多个实例的状态都变成 fulfilled,结果的状态才会变成 fulfilled;实例之中有一个被rejected,结 阅读全文
posted @ 2020-06-22 19:42 Ainsliaea 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 我的 promise 学习笔记,参考了 阮一峰的入门教程 1. 含义 Promise 的状态只能从 pending 到 fulfilled 和从 pending 到 rejected,不会发生其他的变化,而且状态一旦改变就不会再次改变。 注意 Promise 也是有一些缺点的,并不完全适用所有的场景 阅读全文
posted @ 2020-06-22 18:21 Ainsliaea 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在 浏览器(chrome 83.0.4103.97(正式版本) (64 位))环境下测试 this 关键字 匿名函数中的 this <script> console.log(this); // #1 var brand = 'bmw'; function Car(brand) { this.bran 阅读全文
posted @ 2020-06-10 17:13 Ainsliaea 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Windows Registry Editor Version 5.00 ;如需还原去除上语句前减号即可 ;取消我的电脑"视频"文件夹 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer 阅读全文
posted @ 2020-06-08 10:10 Ainsliaea 阅读(3286) 评论(0) 推荐(0) 编辑
摘要: 各个版本的 Vue cli 都有 ESLint 和 prettier 选项,在创建项目的时候勾选上会自动安装依赖,很方便。 常用的 eslintConfig: "eslintConfig": { "env": { "browser": true, "es6": true }, "extends": 阅读全文
posted @ 2020-06-05 10:18 Ainsliaea 阅读(401) 评论(0) 推荐(0) 编辑