一、并行运行: Promise提供了Promise.all,Promise.race,Promise.allSettled等多个Promise对象间的运行关系,如果并行运行可以用Promise.all来进行处理: const promise1 = Promise.resolve(3); const ...
分类:
其他好文 时间:
2020-12-22 13:03:26
阅读次数:
0
// 过滤权限filterPremission(list){ var _search = this.searchPremissionVal; if (_search) { //不区分大小写处理 var reg = new RegExp(_search, 'ig') //es6 filter过滤匹配, ...
分类:
其他好文 时间:
2020-12-22 12:35:02
阅读次数:
0
深入了解 ES6 Modules 当下, 我们几乎所有的项目都是基于 webpack、rollup 等构建工具进行开发的,模块化已经是常态。 我们对它并不陌生,今天,我们就再系统的回顾一下ES6的模块机制, 并总结下常用的操作和最佳实践, 希望对你有所帮助。 一些简单的背景 随用随取, 是一种我们都 ...
分类:
其他好文 时间:
2020-12-17 12:49:32
阅读次数:
2
1. ES6的对象属性增强型写法 ES6以前定义一个对象 const name = "zzz"; const age = 18; const user = { name:name, age:age } console.log(user); ES6写法 const name = "zzz"; cons ...
分类:
其他好文 时间:
2020-12-16 11:51:41
阅读次数:
4
0、ES6.X一对多、多对多的数据该如何存储和实现呢?引出问题:“某头条新闻APP”新闻内容和新闻评论是1对多的关系?在ES6.X该如何存储、如何进行高效检索、聚合操作呢?相信阅读本文,你就能得到答案!1、ES6.X新类型Join产生背景Mysql中多表关联,我们可以通过leftjoin或者Join等实现;ES5.X版本,借助父子文档实现多表关联,类似数据库中Join的功能;实现的核心是借助于ES
分类:
其他好文 时间:
2020-12-15 12:30:07
阅读次数:
2
JS 数据类型 JS数据类型:JS的基本类型和引用类型有哪些呢? 基本类型(单类型):除Object。 String、Number、boolean、null、undefined symbol、bigInt 引用类型:object。里面包含的 function、Array、Date。 ES6 中新增了 ...
分类:
编程语言 时间:
2020-12-14 13:41:21
阅读次数:
6
一、JavaScript 数据类型 JavaScript 数据类型有两种,分别是基本数据类型和引用数据类型。 基本数据类型 Number String Boolean Undefined Null Symbol (ES6 新增,表示独一无二的值) 引用数据类型 Object Function Arr ...
分类:
编程语言 时间:
2020-12-08 13:01:50
阅读次数:
14
1. script标签 <script>标签的type属性值如果是module,代码会被当成ES6模块,只有在这个时候代码中才能出现import和export关键字 无论是内嵌JS代码还是外联JS代码,在代码被计算完成之前,页面剩余的内容不会被加载,即<script>会造成页面阻塞(阻塞时间包含下载 ...
分类:
编程语言 时间:
2020-12-05 10:44:20
阅读次数:
7
Rest 参数与 spread 扩展运算符在ES6中已经引入,不过ES6只针对于数组。 在ES9中为对象提供了像数组一样的 rest 参数和 扩展运算符 1. 输出 function connect({host,port,userName,password}){ console.log(host) ...
分类:
其他好文 时间:
2020-12-01 12:09:18
阅读次数:
6
Promise是ES6里新增的语法,一种异步编程的解决方案,比传统的解决方案回调函数和事件更加合理和强大,Promise有三种状态,分别是Pending(进行中),Fulfilled(已成功),Rejected(已失败),状态一旦发生变化就不能再发生改变,只能从一种状态变为另一种,例如:Pendin ...
分类:
其他好文 时间:
2020-12-01 11:53:59
阅读次数:
1