Extend 发表于 2019-03-19 | 分类于 ES6 字数统计: 5.4k | 阅读时长 ≈ 24 String Extend被 for ... of 遍历1234567for (let val of 'abc'){ console.log(v ... 阅读全文 »
Map 发表于 2019-03-19 | 分类于 ES6 字数统计: 301 | 阅读时长 ≈ 1 Map 键值对的集合 键名的范围不限制于字符串 1234567891011121314151617const m = new Map();const obj ... 阅读全文 »
Set 发表于 2019-03-15 | 分类于 ES6 字数统计: 686 | 阅读时长 ≈ 3 Set ES6 提供的数据结构类似于数组,值是唯一的,通过 Set 构造函数来生成 1234567891011const arr = [1,2,2,3,4, ... 阅读全文 »
symbol 发表于 2019-03-15 | 分类于 ES6 字数统计: 478 | 阅读时长 ≈ 2 含义 ES6 引入的原始数据类型,表示独一无二的值通过 Symbol函数生成的原始值,不是对象,所以无法添加属性和方法123456789101112131415 ... 阅读全文 »
Async/await 发表于 2019-03-14 | 分类于 ES6 字数统计: 800 | 阅读时长 ≈ 4 ES2017引入async 函数 Generator 的语法糖 12345678910111213141516171819202122232425262728 ... 阅读全文 »
Pormise 发表于 2019-03-14 | 分类于 JavaScript 字数统计: 2.9k | 阅读时长 ≈ 13 Promise 为了解决 “回调地狱”(callback hell)而提出的写法允许将 callback 变成链式调用它是一个容器,保存着某个异步操作的结果。 ... 阅读全文 »
异步操作原理(二) 发表于 2019-03-13 | 分类于 JavaScript 字数统计: 845 | 阅读时长 ≈ 3 事件循环(eventLoop) 详解并行和并发: 并行性是指两个或多个事件在同一时刻发生;并发性是指两个或多个事件在同一时间段内发生。 任务队列 和 事件循环 ... 阅读全文 »
异步操作原理(一) 发表于 2019-03-11 | 分类于 JavaScript 字数统计: 2.1k | 阅读时长 ≈ 8 单线程 javascript 只再一个线程上运行,同时只能执行一个任务,一行一行执行。 javascript 运行在单线程上,并不代表 JavaScript引 ... 阅读全文 »
模块化开发(二) 发表于 2019-03-07 | 分类于 JavaScript 字数统计: 838 | 阅读时长 ≈ 3 ES6 详解 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上”use strict”。 顶层的this指向undefined,即不应该在顶层代码使用 ... 阅读全文 »
vue-cli 升级 webpack4 配置 发表于 2019-03-07 | 分类于 package 字数统计: 1.4k | 阅读时长 ≈ 7 升级webpack4 先删除之前的webpack1npm i -D webpack webpack-cli webpack-dev-server build ... 阅读全文 »