ease.jsJavaScript面向对象框架

联合创作 · 2023-09-22 08:08

GNU ease.js是一个经典的JavaScript面向对象的框架,旨在消除样板代码和简化从其他面向对象语言转换成JavaScript。
特性包括:

简单而直观的类定义
经典继承
抽象类和方法
接口
访问修饰符(public,protected和private)
静态和常量成员

GNU ease.js是一个框架,不是一个编译器。

类定义是不是像Java那样熟悉?


var Class = easejs.Class;

var Stack = Class( 'Stack',
{
    'private _stack': [],

    'public push': function( value )
    {
        this._stack.push( value );
    },

    'public pop': function()
    {
        return this._stack.pop();
    },
} );


浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报