摘要: 属性的简介表示法 const foo = 'bar'; const baz = {foo}; baz // {foo: "bar"} // 等同于 const baz = {foo: foo}; 1.ES6 允许直接写入变量和函数,作为对象的属性和方法。 const o = { method() { 阅读全文
posted @ 2019-08-16 12:09 依旧那片天 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 含义 const fs = require('fs'); const readFile = function (fileName) { return new Promise(function (resolve, reject) { fs.readFile(fileName, function(err 阅读全文
posted @ 2019-08-16 12:08 依旧那片天 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 编译原理 1.变量存储在哪里?程序如何找到它们? 这些问题说明需要一套设计良好的规则来存储变量, 并且之后可以方便地找到这些变量,这套规则被称为作用域。 2.在传统编译语言的流程中, 程序中的一段源代码在执行之前会经历三个步骤, 统称为“编译”。 分词/词法分析 这个过程会将由字符组成的字符串分解成 阅读全文
posted @ 2019-08-16 12:06 依旧那片天 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 浏览器加载 1.两种异步加载的语法。 defer是“渲染完再执行”,async是“下载完就执行”。 如果有多个defer脚本,会按照它们在页面出现的顺序加载,而多个async脚本是不能保证加载顺序的。 加载规则 <script type="module" src="./foo.js"></scrip 阅读全文
posted @ 2019-08-16 12:06 依旧那片天 阅读(110) 评论(0) 推荐(0) 编辑