## 简述ES6的新特性 *Default Parameters(默认参数) in ES6 *Template Literals (模板文本)in ES6 *Multi-line Strings (多行字符串)in ES6 *Destructuring Assignment (解构赋值)in ES6 ...
分类:
其他好文 时间:
2020-08-17 16:46:05
阅读次数:
54
promise1.promise是解决异步的一种方案,也就是让promise帮我们去处理异步,最终promise会返回异步处理的结果。2.有了promise之后,让异步处理更加灵活,还能够解决之前的回调地狱的问题。promise的使用我们需要用promise帮我们处理异步vara=newPromise(function(resolve.reject){//在这里来进行真正的异步处理setTimeo
分类:
其他好文 时间:
2020-08-13 12:01:29
阅读次数:
53
Promise,我们了解到promise是ES6为解决异步回调而生,避免出现这种回调地狱,那么为何又需要Async/Await呢?你是不是和我一样对Async/Await感兴趣以及想知道如何使用,下面一起来看看这篇文章:Async/Await替代Promise的6个理由。 什么是Async/Awai ...
分类:
Web程序 时间:
2020-08-12 15:45:53
阅读次数:
74
一 字符串扩展 let str='wyyw'; srt.startsWith('w') true 以w开头 srt.endsWith('w') true 以w结尾 str.includes('e') false e是否存在 == indexOf str.repeat(2) wyywwyyw 重复次数 ...
分类:
其他好文 时间:
2020-08-11 09:15:31
阅读次数:
74
ES6新增了俩JavaScript关键字let和const,你知道吗?划重点ES2015(ES6)新增加了两个重要的JavaScript关键字:let和const。let声明的变量只在let命令所在的代码块内有效,const声明一个只读的常量,一旦声明,常量的值就不能改变。一、let命令let命令有以下特点:(1)代码块内有效ES2015(ES6)新增加了两个重要的JavaScript关键字:le
分类:
编程语言 时间:
2020-08-10 09:30:58
阅读次数:
81
一、Promise/A+ 规范 1.Promise存在三个状态:pending(等待态)、fulfilled(成功态)、rejected(失败态);2.pending为初始态,并可以转化为fulfilled和rejected;3.成功时,不可转为其他状态,且必须有一个不可改变的值 (value);4 ...
分类:
其他好文 时间:
2020-08-08 23:43:56
阅读次数:
97
我们都知道js中定义变量的方式有var、let、const,let和const是es6中新增定义变量的方式,具体特性这里不再阐述。现在我们用const定义一个对象: // const定义了一个obj对象 const obj = { a: 1, b: 2} // 改变obj的值会报错 obj = {} ...
分类:
Web程序 时间:
2020-08-06 13:12:29
阅读次数:
93
1.var obj = {} var b = JSON.stringify(obj) == "{}" console.log(b) //true 2.for in 循环判断 var obj = {}; var b = function() { for(var key in obj) { return ...
分类:
其他好文 时间:
2020-08-06 09:30:31
阅读次数:
64