我之前在Twitter上发过一个照片,表达出我有多快乐,这像是一个时光机让我们可以穿梭到未来-ES6的时代!下面让我来展示如何使用6to5让今天就可以练手ES6的模块化。...
分类:
其他好文 时间:
2014-11-01 11:44:45
阅读次数:
287
原创文章,转载请注明:js中的闭包理解1.js闭包 在小学期开发项目的时候,用node.js开发了服务器,过程中遇到了node.js的第一个陷阱:由事件和回调函数形成的特殊的循环。解决这个问题时我使用了创建闭包的方法,当然如果不需要控制循环的变量的话也可以使用数组的forEach函数。最近ES6在....
分类:
Web程序 时间:
2014-10-24 14:22:40
阅读次数:
239
ES6有三个内置决定一些设施x和一些y是“相同的”。 它们是:平等或“双等于”(==),严格平等或平等“三重”(===),Object.is。 (注意,Object.is在ES6补充道。 等于两倍和三倍等于存在ES6之前,和他们的行为没有改变。)概述演示,下面是三个同样使用的比较:x = = yx ...
分类:
编程语言 时间:
2014-10-07 15:54:53
阅读次数:
228
操作系统:Centos6.0软件版本:Nessus-4.4.1-es6.i686.rpm下载地址:http://www.nessus.org/products/nessus/nessus-download-agreement1,下载2,安装Nessus-4.4.1-es6.i686.rpm[root@localhost~]#rpm-ivhNessus-4.4.1-es6.i686.rpmPreparing...#############################..
分类:
系统相关 时间:
2014-08-26 19:50:27
阅读次数:
252
ECMAScript6对数组进行了扩展,为数组Array构造函数添加了from()、of()等静态方法,也为数组实例添加了find()、findIndex()等方法。下面一起来看一下这些方法的用法。Array.from()Array.from()将类数组(array-like)对象与可遍历的对象转化...
分类:
其他好文 时间:
2014-07-13 20:33:59
阅读次数:
247
1 . lef命令ES6新增了let命令,用来声明变量。它的用法类似于var,let声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b //12.const命令co...
分类:
其他好文 时间:
2014-06-28 21:49:58
阅读次数:
185
1.数组的解构赋值ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。旧做法:var a = 1;var b = 2;var c = 3;ES6做法:var [a,b,c] = [1,2,3];上面代码表示,可以从数组中提取值,按照对应位置,对变...
分类:
其他好文 时间:
2014-06-28 20:45:34
阅读次数:
173
1. 二进制和八进制表示法ES6提供了二进制和八进制数值的新的写法,分别用前缀0b和0o表示。0b111110111 === 503 // true0o767 === 503 // true八进制用0o前缀表示的方法,将要取代已经在ES5中被逐步淘汰的加前缀0的写法。2. Number.isFini...
分类:
其他好文 时间:
2014-06-21 12:29:40
阅读次数:
256
1. codePointAT方法JavaScript内部,字符以UTF-16的格式储存,每个字符固定为2个字节。对于那些需要 4个字节储存的字符(Unicode编号大于0xFFFF的字符),JavaScript会认为它们是两个字符。ES6提供了codePointAt方 法,能够正确处理4个字节储存的...
分类:
其他好文 时间:
2014-06-21 12:09:17
阅读次数:
299
我相信,在ECMAScript.next到来的时候,我们现在每天都在写的JavaScript代码将会发生巨大的变化.接下来的一年将会是令JavaScript开发者们兴奋的一年,越来越多的特性提案将被最终敲定,新一版本的JavaScript将会慢慢得到普及.
本文中,我将会讲几个我个人很期待的,希望能在2013年或者更晚一点使用上的新特性.
ES.next目前的实现情况
可...
分类:
编程语言 时间:
2014-05-22 11:38:54
阅读次数:
312