var array =[1,2,3];//传统写法
array.forEach(function(v, i, a){
console.log(v);});//ES6
array.forEach(v => console.log(v));
类的支持
//类的定义classAnimal{
//ES6中新型构造器constructor(name){
this.name = name;}//实例方法sayName(){
console.log('My name is '+this.name);}}//类的继承classProgrammerextendsAnimal{
constructor(name){
//直接调用父类构造器进行初始化super(name);}program(){
console.log("I'm coding...");}}//测试我们的类var animal=newAnimal('dummy'),
wayou=newProgrammer('wayou');
animal.sayName();//输出 ‘My name is dummy’
wayou.sayName();//输出 ‘My name is wayou’
wayou.program();//输出 ‘I'm coding...’