在看ECMA6,好多新东西,也好多坑啊...
javascript吧
全部回复
仅看楼主
level 10
lxjts1 楼主
也有好东西
[x,y]=[y,x];//交换x y值
2014年05月12日 07点05分 1
level 10
lxjts1 楼主
还有,zen Coding好爽...比如输入div.sttste#abc>ul[node="123"]>li*5按一下tab能生成下面这些。。
<div class="sttste" id="abc">
<ul node="123">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
2014年05月12日 08点05分 2
回复 assgod :怎么设置?npp装了这个插件后怎么不行?
2014年05月15日 04点05分
不要插件
2014年05月15日 06点05分
不要比价
2014年05月15日 07点05分
level 11
zencoding现在改名了吧,我之前装了这个插件从来没用到过。。
2014年05月12日 08点05分 3
叫啥emmet...反正我今天才知道就是了
2014年05月12日 08点05分
level 4
看了相关的介绍,觉得js越来越像一门后台语言了。开始定义了类。定义了很多新的数据申明方式。不知道会不会弄出一个申明数据类型。那时候就真的是java了
2014年05月12日 10点05分 4
看着吧,到时候肯定会有一番大战...催生无数新版IE6...
2014年05月12日 10点05分
时尚潮流服装店霞‘’‘欢迎光临
2014年05月15日 07点05分
level 9
我认为 class 关键字 最瞩目,现在在写nodejs时,又想支持浏览器,grunt又太复杂。
于是就把所有的写到一个js文件里,node版就加个index.js,一坨js。。。查起错来,那苦逼,你懂的。。。
有了class之后,坐等这些引擎实现,其实只要V8就好,像是grunt 那些工具可以退伍了,程序合并逻辑会简单很多,压缩 那就不是事,坐等。。。。
2014年05月14日 00点05分 5
现在的闭包也可以实现类啊,ES6的class就是让这个过程更贴近其它语言
2014年05月14日 01点05分
回复 lxjts1 :嗯,实现是可以,不过不伦不类。。。我现在就从不用 new Xxxx(),用__proto__或Object.create(proto)
2014年05月14日 02点05分
回复 此ID已被我抢注 :对了,ES6里__proto__成标准了
2014年05月14日 02点05分
回复 lxjts1 :哦,那个引用其他类用import xxx对吧,要是在浏览器端,怎么处理import ?
2014年05月14日 02点05分
level 9
我认为 class 关键字 最瞩目,现在在写nodejs时,又想支持浏览器,grunt又太复杂。
于是就把所有的写到一个js文件里,node版就加个index.js,一坨js。。。查起错来,那苦逼,你懂的。。。
有了class之后,坐等这些引擎实现,其实只要V8就好,像是grunt 那些工具可以退伍了,程序合并逻辑会简单很多,压缩 那就不是事,坐等。。。。
2014年05月14日 00点05分 6
.........完全是两码事,node和前端js的关注点虽然有耦合的地方但实在也有限,而且class也不是C#、Java的类,给原型继承包了个语法糖,多一个关键字而已,而且现在也能用typescript写带类型检查的js。
2014年05月14日 16点05分
回复 EnMasix :我就是好奇它会不会实现一个classpath 跟java那样
2014年05月15日 02点05分
level 13
语法糖好多 promise
2014年05月14日 02点05分 7
promise看晕了
2014年05月14日 02点05分
level 7
好高级,完全看不懂[黑线]
2014年05月14日 02点05分 8
我也是[黑线]
2014年05月14日 02点05分
时尚潮流服装店霞 欢迎光临啊 衣服都特价啦 各位亲们都过来看看
2014年05月15日 07点05分
level 9
刚刚又去看了下。。。感觉这个真的是四不像了。浏览器厂商真辛苦
2014年05月14日 03点05分 9
level 1
harmony在看来简直是ES4分歧之后的一个巨大突破....根本就不坑,而是把坑都补上了。
2014年05月14日 16点05分 10
类似{x:1,b(){}}这种写法不是坑?绝对搞死一批人
2014年05月15日 00点05分
回复 lxjts1 :....really?你确定能这么写字面量,要不你再瞅瞅?他的新赋值方式很多是从lua和ruby里学来的(比如return 多个变量),有些新的API是从python里学来的,所以算是集各家之长,没那么容易坑爹,harmony好歹是一群人花了很久设计出来的方案,你说的搞死一批人很难认同啊。
2014年05月15日 05点05分
level 9
@此ID已被我抢注 @lxjts1
__proto__没有成为标准, 准备加入es6的是Object.getPrototypeOf/setPrototypeOf.
import是同步的, 但是也提供了异步import的api.
2014年05月15日 05点05分 12
import是在编译期处理的(←不知道这个描述准确不准确
2014年05月15日 05点05分
唔。。
2014年05月15日 05点05分
另外google出品的traceur可以看看, harmony到es5的编译器. github google/traceur-compiler
2014年05月15日 05点05分
level 9
另外es6(准确说应该是harmony)兼容性表:
ht tp://kangax.github.io/compat-table/es6/
2014年05月15日 05点05分 13
嗯,看过了...
2014年05月15日 05点05分
level 9
来水下
2014年05月15日 05点05分 14
唔。。欢迎。。
2014年05月15日 06点05分
level 1
可以
2014年05月15日 06点05分 15
level 10
ecma6和html6都快出来了。貌似又需要学很多东西了
2014年10月10日 12点10分 19
1