摘要: ES6对于JavaScript数组对象的扩展,主要是为了增强数组的创建及元素的操作方法;具体来说即一个运算符、数组创建方法、数组元素操作方法、数组属性操作方法四个方面; 1.增加一个运算符——扩展运算符 扩展运算符(spread):如同rest参数的逆运算,将一个数组转换成用逗号分隔的序列,扩展运算 阅读全文
posted @ 2017-12-24 04:36 hbzyin 阅读(187) 评论(0) 推荐(0) 编辑
摘要: ES6 针对新的语法特性(解构、参数默认值、箭头语句、块级作用域let),对于函数的属性、参数、作用域进行了扩展,并对递归调导致内存栈溢出用进行了优化。 同时ES6规定,只要函数参数使用了默认值、解构赋值、扩展运算符,函数内部都不可以使用严格模式(ES5可以),否则会报错; 1. 函数参数默认值 E 阅读全文
posted @ 2017-12-24 03:54 hbzyin 阅读(155) 评论(0) 推荐(0) 编辑