ES6-2

作者: 晴天3521 | 来源:发表于2019-08-09 10:40 被阅读0次

今天我们来学习ES6的剩下部分内容。

  • 函数
    1.默认参数:当函数调用时候没有参数可以使用默认参数的值
function name(arg=18){}

2.不定参数

2.1定义函数的时候,把调用参数作为一个数组

function add(...arg){}

3.拓展参数
3.1调用参数的时候

metting(...arr1)
  • 对象
    1.对象简写

1.1变量名和属性一致,只写变量名 say(){}

var name = "";
var age = "";

2.动态属性

2.1属性名可以使用变量

[name+age]:"晴天今年22"

  • 1.单词
class 类的关键字
constructor 构造函数
static 关键字
super 超级
extends 继承

2.类的基本写法

class 类名 extends 父类{
constructor(参数,参数){
super()
}
say(){}
}
  • set
  1. add delete clear has size
  2. 数组去重
var s = new Set(arr1);
var arr = Array.from(s)
  1. 迭代器(可以循环遍历的数据)
key() 键的集合
value() 值的集合
entries()键和键的集合
  • promise
1.获取天气
2.获取地址
3.all/race

相关文章

  • ES6-2

    今天我们来学习ES6的剩下部分内容。 函数1.默认参数:当函数调用时候没有参数可以使用默认参数的值 2.不定参数 ...

  • ES6-2(循环)

    1、for循环的缺点 利用for循环来遍历数组的缺点就是:代码不够简洁。 2、for...in循环 由于历史遗留问...

  • 变量的解构赋值

    es6-2 (变量的解构赋值) 本文以及之后的文章都是参考阮一峰ES6入门,记录下作为笔记。 数组的解构赋值对象的...

网友评论

      本文标题:ES6-2

      本文链接:https://www.haomeiwen.com/subject/vpcklctx.html