ES6出来挺长一段时间了,但目前网上好像教程并不多也不详细.我依然遵循傻瓜式教学模式,白话文说明JavaScript和ES6的一些区别,说明下ES6的一些新特性.本文适合新手学习,大神请勿见笑,在下在此班门弄斧了.本文估计要写一段时间,晚上抽空便更新一段. var和let的区别 var是函数作用域,let是代码块作用域 var a = 12; if(true){ var a = 5; console.log(a); } console.log(a); 两次都输出5,if模块里a被重新赋予值5:…