摘要:
发布订阅模式(事件总线) 描述:实现一个发布订阅模式,拥有 on, emit, once, off 方法 class EventEmitter { constructor() { // 包含所有监听器函数的容器对象 // 内部结构: {msg1: [listener1, listener2], ms 阅读全文
摘要:
最近写nodejs脚本的时候遇到了commonjs和ESModule的问题,正好之前用得稀里糊涂的,这次好好学习一下。 ES Module 导出 仅导出 named exports: 命名导出,每次可以导出一个或者多个。 default exports: 默认导出,每次只能存在一个。 以上两者可以混 阅读全文
摘要:
HTML5有哪些更新 1. 语义化标签 header:定义文档的页眉(头部); nav:定义导航链接的部分; footer:定义文档或节的页脚(底部); article:定义文章内容; section:定义文档中的节(section、区段); aside:定义其所处内容之外的内容(侧边); 2. 媒 阅读全文
摘要:
项目初始化 // 初始化项目,生成package.json npm init 指定入口文件 main.js 项目的基础搭建 创建 src 工作目录 创建 main.js 主入口文件 在 main.js 中引入 koa const koa = require('koa') const app = ne 阅读全文