从2015年6月ECMA标准化组织正式批准了ECMAScript 6语言标准,定名为《ECMAScript 2015 标准》,俗称为 ES6。JavaScript语言正式进入了下一个阶段,成为一种企业级的、开发大规模应用的语言。这个标准从提出到批准,历时10年,而JavaScript语言从诞生至今也已经20年了。
ES6的更新为大家带来了很多便利性的语法,在这里为大家介绍几种来方便以后的工作:
1. Array.form()
array.form() 可以把一个类似数组的可迭代对象中创建一个新的数组实例
e.g.
String
Set
还支持 map 等类型 ,并能够配合箭头函数使用
在项目中也用的到这个方法去制造一些数据
2. Array.filter()
创建一个新的数组,包含通过你的匿名函数所测试通过的所有元素
语法
e.g.
或者你可以:
3. Array.every()
测试数组内的所有元素是否通过了指定函数测试。
语法
e.g.检测元素内所有数据是否都大于10
这个方法省去了我们做循环去一个个判断,通过检测为True反之 false
领取专属 10元无门槛券
私享最新 技术干货