JavaScript面向对象框架 ease.js

GPL
JavaScript
跨平台
2015-04-02
李玉珏

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();
    },
} );


加载中

评论(0)

暂无评论

ease.js 0.2.7 版本发布,JavaScript 面向对象框架

ease.js 0.2.7 版本发布,此版本相比 0.2.6 版本改进如下: * ES6-style constructor method supported.   - Directly invoking the easejs object with a constructor will ...

2015/12/08 15:59

ease.js 0.2.6 版本发布,JavaScript 面向对象框架

ease.js 0.2.6 版本发布,这是个小版本更新,主要解决了一个兼容性问题..与 0.2.5 相比, 0.2.6的变化如下: * `require` paths in index.js changed to be compatible with Browserify - Br...

2015/10/20 20:18

ease.js 0.2.5 版本发布,JavaScript 面向对象框架

ease.js 0.2.5 版本发布,GNU ease.js是一个经典的JavaScript面向对象的框架,旨在消除样板代码和简化从其他面向对象语言转换成JavaScript。 该版本与 0.2.4 版本之间的差异包括: Changes ...

2015/06/02 15:14

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

JavaScript是如何工作的: CSS 和 JS 动画底层原理及如何优化它们的性能

摘要: 理解浏览器渲染。 原文:JavaScript是如何工作的: CSS 和 JS 动画底层原理及如何优化它们的性能 作者:前端小智 Fundebug经授权转载,版权归原作者所有。 这是专门探索 JavaScript 及...

01/18 14:50
7
0
React进阶

PropTypes和DefaultProps PropTypes用来校验从父组件传递的属性的类型 TodoItem.propTypes = { item: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), deleteItem: PropTypes....

05/19 11:29
6
0
jQuery全屏滚动插件fullPage

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>fullPage.js — 背景演示_dowebok</title> <link rel="stylesheet" href="css/jquery.fullPage.css"> <style> .section1 { b...

2015/04/15 15:35
56
1
jQuery全屏滚动插件fullPage

jQuery全屏滚动插件fullPage

2015/04/15 15:36
58
0
10+ Useful Javascript Libraries for Your New Proje

JavaScript Library is basically a pre-written scripting language that ease the development of JavaScript based applications such as AJAX and other web-centric technologies.These...

2015/05/05 21:35
70
0
10+ Useful Javascript Libraries for Your New Proje

JavaScript Library is basically a pre-written scripting language that ease the development of JavaScript based applications such as AJAX and other web-centric technologies.These...

2015/05/05 21:36
5
0
图片加载显示效果(8种效果)

dreamweaver免费视频教程: 51RGB Dreamweaver板块 加讨论群390180913 入群即可参加周一至周五免费公开课并获得免费视频 绝对干货! 图片加载显示效果(8种效果) 插件描述 鼠标经过左侧分类文...

2015/03/16 13:06
11
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部