• ES6 let 和const

    let命令关于let:1.没有预编译,不存在变量提升,没有定义使用,会报错         2.同一个作用域里,不能重复定义变量         3.for()里面时父级作用域,{}里面时子级作用域{ let a="我的"; //用let声明的变量具备块级作用域 var b=10; //var声明,全局作用域}console.log(b); //10console.log(a); //error{ //let声明,同意作用域不能有同名变量 var age=18;

    ES6
  • Set和Map数据格式

    我们以前学过的数据格式如 数组,json,在ES6中新增了两种数据结构:Set和Map数据格式set数据格式一、set数据结构:类似数组但不能有重复的值let set=new Set(["a","b","c",]); //set.add() 往set里面添加一项set.add("d");set.add("d").add("e").add("f");//set.delete(); //删除一项set.delete("b");//set.has();判断有没有这个值,返回true或falseset.