作者folio (function(){})()
看板Ajax
标题Re: [问题] 关於ECMAScript Harmony
时间Thu Apr 11 01:04:11 2013
※ 引述《BF109Pilot (德军王牌飞行员)》之铭言:
你这个问题要先决定想支援那些浏览器。
如果你想支援 IE 6,那不用想了,学 ECMAScript 3 比较实在。
如果想支援 IE 9 以上,那除了学 ECMAScript 3 还可以触类旁通 ECMAScript 5。
下表为各浏览器对 ECMAScript 5 的支援度。
http://kangax.github.io/es5-compat-table/
如果你想支援各浏览器最新两版,那就算 ECMAScript Harmony 出了,也要时间普及,
我不认为五年内有办法普及,如果有办法五年内普及,我请版主吃五份鸡排。
我的建议是花两个周末,总共四天,每天十五个小时,读 JavaScript The Definitive
Guide 可以把 ECMAScript 3&5 学到进阶的程度,比你在这里想这些还实际。
如果只选读书中关於 OOP 的部份二到四小时就够了。
如果你学完之後很不喜欢 prototype-based oop,你可以学 CoffeeScript 或
LiveScript,反正 chrome 跟 firefox 已经或打算支援 source map。
我跟 Flash 不熟,但既然你都说 Flash Player 必死了,那没有 Flash Player 光
ActionScript 跟 IDE,你要怎麽在浏览器里面执行 ActionScript?
最後 HTML 5 已经进展到 Candidate Recommendation 了,要说是迷雾也不算了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 175.180.46.179
1F:→ s25g5d4:五份版主会吃不下拉XDD 04/11 01:08
2F:推 davidsky:版主TonyQ表示: 04/11 01:21
3F:→ tyf99: 我要吃十份! 04/11 03:59
4F:→ dinos: 五份不够吃! 04/11 08:59
5F:推 BF109Pilot:感谢!!!IE9以前的我是不想管了 直接在网页上标明不支援 04/11 09:16
6F:→ BF109Pilot:Adobe是有意让IDE+AS3"无痛"产生HTML5的码 但不被看好 04/11 09:18
7F:→ BF109Pilot:现在只能针对简单的动画跟互动来输出 这部分主要是 04/11 09:19
8F:→ BF109Pilot:针对动画跟向量图部分 如早期的那种阳春Flash那种 04/11 09:20
9F:→ BF109Pilot:又有一说Adobe会让Flash跟Dreamweaver合一 强调图像 04/11 09:21
10F:→ BF109Pilot:部分 跟Eclipse系的拼 04/11 09:22