06 2021 档案
Node 学习笔记二
摘要:模块化 一、CommonJS CommonJS 是一个规范,最初提出来是在浏览器以外的地方使用,并且当时被命名为 ServerJS,后来为了 体现它的广泛性,修改为 CommonJS,平时我们也会简称为 CJS。 1. 模块导出 1.1 exports 导出 exports 是一个对象,我们可以在这
阅读全文
Node 学习笔记一
摘要:初识 Node 一. 什么是 Node.js Node.js是一个基于 V8 JavaScript 引擎的 JavaScript 运行时环境,并非是编程语言,只是一个 JS 的运行环境 二. Node 的执行、输入和输出 1. 执行 只需在当前需要执行的 js 文件目录下,打开控制台,执行下面语句即
阅读全文
学习 async 函数
摘要:async 函数 ES2017 标准引入了 async 函数,使得异步操作变得更加方便。 async 函数是什么?一句话,它就是 Generator 函数的语法糖。 async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成await,仅此而已。 但是,async
阅读全文
学习 Generator
摘要:generator generator(生成器)是ES6标准引入的新的数据类型。一个generator看上去像一个函数,但可以返回多次。 generator跟函数很像,定义如下: function* foo(x) { yield x + 1; yield x + 2; return x + 3; }
阅读全文
Iterator;forEach、for...in 和 for...of 的区别
摘要:Iterator 遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 Iterator的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能
阅读全文
浙公网安备 33010602011771号