
Es6
文章平均质量分 72
浴盆
这个作者很懒,什么都没留下…
展开
-
es6中class使用详解
class基本语法 function Parent(job){ this.job = job } Parent.prototype.showJob = function(){ alert(this.job); } var p = new Parent('teacher');通过class关键字的语法糖,es6的写法为 class Paren原创 2017-02-14 11:51:02 · 1318 阅读 · 0 评论 -
详解ES6中的set
基本语法ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值(对于基本类型来说)。Set 本身是一个构造函数,用来生成 Set 数据结构。 const set = new Set(); [2, 3, 3, 3].forEach(x => set.add(x)); for(let i of set){ console.log(i);翻译 2017-03-03 10:03:09 · 1398 阅读 · 0 评论 -
详解es6中箭头函数
基本用法es6中用箭头定义匿名函数 var f = v => v相当于es5 var f = function(v){ return v; }注意,如果箭头函数的代码块多于一句,箭头后面的返回值就要用大括号包起来,并显式写上return var f = (num1, num2) => { return num1 + num2 }相当于es5 var翻译 2017-02-19 22:39:31 · 1697 阅读 · 0 评论 -
详解ES6中的let
块级作用域ES6新增了let命令,用来声明局部变量,let声明的变量,只在let所在的代码块(大括号)中有效,所以let真正实现了块级作用域 { let a = 1; var b = 2' } a // ReferenceError: a is not defined b // 2这样,创造块级作用域的立即执行的函数(IIFE)就不需要了 //翻译 2017-02-22 11:58:58 · 749 阅读 · 0 评论