JS.Class 2.1發(fā)布 JavaScript實(shí)現(xiàn)Ruby風(fēng)格
JS.Class 2.1新特性:
◆新的類庫(kù):ConstantScope, Hash和HashSet
◆軟件包管理有一個(gè)新的API,并行下載文件,支持SpiderMonkey, Rhino或V8的服務(wù)器端環(huán)境。
◆Enumerable模塊已經(jīng)更新使用了Ruby1.9的大部分方法
◆核心對(duì)象方法在Kernel 模塊中,并添加了不少新方法:tap(), equals(), hash()以及enumFor()
◆使用WebKit的displayName屬性來(lái)分析和調(diào)試JavaSctipt
JS.Class 庫(kù)被設(shè)計(jì)用來(lái)簡(jiǎn)化JavaScript面向?qū)ο箝_發(fā),它借鑒了Ruby 的幾種風(fēng)格來(lái)模擬Classes、Inheritance、Mixins 以及 Modules。
【編輯推薦】