
ES6
半夜三更看球
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
复习js中的this指向
1.函数在方法上的指向 // 在方法中使用this,方法是指放在对象里的函数 const obj = { foo:function(){ console.dir(this); } } obj.foo()在es6中,方法的另一种写法是否会有所不同呢?来看一下: ...原创 2020-04-24 16:48:50 · 153 阅读 · 0 评论 -
js一行代码数组去重
let arr = [1,2,3,4,5,6,7,8,9,8,7,6,4,5,3,2];//利用set的特性去除重复值,再使用点语法转换成数组arr = [...new Set(arr)];console.log(arr);//[1,2,3,4,5,6,7,8,9]原创 2020-04-15 16:34:40 · 330 阅读 · 0 评论 -
then方法在类中会包装成一个promise
如果一个类中包含一个then方法,那么这个then就会包装成一个Promiseclass Person{ constructor(){} then(resolve,reject){ //改变状态 resolve(); }}async function get(){ await new Person(); //只有给变状态后,才会输出下面的文字 console.log("...原创 2020-04-05 21:00:36 · 437 阅读 · 0 评论 -
箭头函数return的两种格式:
箭头函数有两种格式:1,只包含一个表达式,可以省略{ … }和return2,包含多条语句,这时候就不能省略{ … }和return:例子:1,const add = (a, b) => a + b;2,const anotherAdd = (a, b) => { return a + b; };————————————————版权声明:本文为优快云博主「雷火小盾」...转载 2020-03-31 15:10:19 · 1001 阅读 · 0 评论 -
const笔记
const一、const是一个只读常量二、const一旦声明就必须赋值,只声明不赋值就会报错三、const无法被更改四、const与let相似,只在所在作用域内有效,且存在暂时性死区五、const声明的常量,也与let一样不可重复声明。var message = "Hello!";let age = 25;// 以下两行都会报错const message = "Goodbye!...原创 2020-01-07 22:23:56 · 91 阅读 · 0 评论 -
js函数预编译
js函数预编译一、创建AO对象二、找形参和变量声明,将变量和形参名作为AO属性名,值为undefined三、将形参和实参相统一(变量赋值)四、在函数体里面找函数声明,将值赋予函数体...原创 2020-01-07 15:34:00 · 156 阅读 · 0 评论