ECMAScript 6 之函数

设置默认值 想必在写函数时,都会有一个困惑:要是在这个函数调用的时候,参数没有传入时,该怎么办?设置默认值。对,所以大部分的函数都会有一下的代码。 function f(a,b){ a = a || {/*...*/} /* ... */ } 以上代码相信绝大 »

ECMAScript 6 之数组

标签: ECMAScript 6 javaScript 很久没更新了,工作太忙了。 不多说,直接进去正题,ES6 添加了对于 Array 的一系列操作,使得数组更好用。 Array.from 在 javascript 中有这样一类的存在:类数组,它不是数组,却能像数组那么操作,如 »

ECMAScript 6之解构变量

标签: ECMAScript 6 javaScript 上一节讲到 ES6 中新增加的块级作用域,解决了一些不必要的闭包,让 js 代码的编写能更加的保险与便利,这里我不是很想说更加的安全,因为代码是人写的,好坏与否、安全与否都不是代码的问题,当然闭包在 js 中的应用不仅仅是使 »

ECMAScript 6之块级作用域

标签: ECMAScript 6 javaScript 作用域在 ES5 中 块级作用域:简单的来说就是 {} 的作用域,在块级作用域出现之前,js 中的作用域有如下几种: function 作用域(被 function 包含的作用域,不管是函数表达式、函数声明或是用 funct »

ECMAScript 6起步

标签: ECMAScript 6 javaScript ECMAScript 6已经开始逐渐代替ECMAScript 5了,满载着好奇去看了看,毕竟要跟上时代潮流嘛。本以为以自己目前的javascript功底,还是可以驾驭,但是刚看了两章就不得不写点东西来加深记忆了和理解文章内容 »