摘要: beforeCreate():在实例生成之前 created():在实例生成之后 beforeMount():在模板已经被编译成函数之后,组件内容被渲染到页面之前 mounted():在组件内容被渲染到页面之后 beforeUpdate():当data中的数据发生变化时 updated():当dat 阅读全文
posted @ 2021-06-01 20:53 火星_PGY 阅读(198) 评论(0) 推荐(0)
摘要: ES9提供异步迭代: for await of Symbol.asyncIterator function getPromise(time) { return new Promise((resolve, reject) => { setTimeout(() => { resolve({ value: 阅读全文
posted @ 2021-06-01 17:52 火星_PGY 阅读(76) 评论(0) 推荐(0)
摘要: 基于Generator异步编程语法糖:async await async默认输出Promise对象 将异步的代码以同步的方式书写,提高代码可阅读性 基本使用: function timeout() { return new Promise((resolve, reject) => { setTime 阅读全文
posted @ 2021-06-01 12:27 火星_PGY 阅读(56) 评论(0) 推荐(0)
摘要: 模块化规范有: CommonJS:Node.js AMD:require.js CMD:sea.js ES6:Module ES6模块化使用: 关键词:export、import、as、export default 导出名字和引用名字必须完全一样 // Module-1.js做单个导出 // 单个导 阅读全文
posted @ 2021-06-01 10:42 火星_PGY 阅读(60) 评论(0) 推荐(0)
摘要: 迭代器 Iterator 是一种接口机制,为各种不同的数据结构提供统一访问的机制 主要供for...of消费 一句话:不支持遍历的数据结构“可遍历” 具备Symbol.iterator类型的数据即可遍历 let map = new Map() map.set('name', '张三') map.se 阅读全文
posted @ 2021-06-01 09:57 火星_PGY 阅读(72) 评论(0) 推荐(0)