>》>》>》>》

随笔分类 -  es6

摘要:作用: 简化promise对象的使用: 不用再使用then()来指定成功/失败的回调函数 以同步编码(没有回调函数了)方式实现异步流程 哪里写await? 在返回promise的表达式左侧写await: 不想要promise, 想要promise异步执行的成功的value数据 哪里写async? a 阅读全文
posted @ 2020-07-13 09:22 大、锤 阅读(201) 评论(0) 推荐(0) 编辑
摘要:用法: 注意: 1.多个参数必须用小括号包着 2.单个函数体return可以省略 3.多行函数体需要用大括号包着 4.箭头函数中this取决于函数的定义,而不是调用 5.箭头函数不可以new 6.箭头函数不可以使用arguments获取实参列表,但可以使用rest参数代替 阅读全文
posted @ 2019-07-16 17:26 大、锤 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1、参数默认值 2、参数解构赋值 function foo({ uname='lisi' , age=13 }={}){ console.log(uname,age); } foo({ uname:'zhangsan' , age:15 }); 3、rest参数(剩余参数) function foo 阅读全文
posted @ 2019-07-16 16:46 大、锤 阅读(1440) 评论(0) 推荐(0) 编辑
摘要:includes() 判断字符串中是否包含指定的字串(有的话返回true,否则返回false) console.log('hello world'.includes('world' , 7)); //参数一:匹配的字串;参数二:从第几个开始匹配 startsWith() 判断字符串是否以特定的字串开 阅读全文
posted @ 2019-07-16 16:18 大、锤 阅读(6480) 评论(0) 推荐(1) 编辑
摘要:1.声明的变量不会提前(不会预编译) 2.变量不允许重复声明(在同一个作用域内) 3.块级作用域 块内部定义的变量,在外部不可以访问 if(true){ var flag = 123; let flag = 123; } console.log(flag); //报错 { let flag = 11 阅读全文
posted @ 2019-07-16 15:27 大、锤 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Promise是一个构造函数,在Promise上有两个回调函数 resolve(成功之后的回调函数) reject (失败之后的回调函数) 在Promise构造函数的prototype属性上有一个.then()方法。(只要是Promise构造函数创建的实例,都可以访问到.then()方法) Prom 阅读全文
posted @ 2019-07-16 11:36 大、锤 阅读(170) 评论(0) 推荐(0) 编辑