Joose面向对象JavaScript框架
Joose是一种自我托管元对象系统的JavaScript库,支持类、继承、mixins 、traits、方法和修饰语等等。
Joose使面向对象的JavaScript程序设计更加容易、简明而且有效。Joose元对象系统是多模式。它支持类和原型为基础的编程风格以及类为基础的继承和基于角色的延伸。
Joose框架已成功地应用于多个实际运行中的系统,目前已被证明是非常稳定。 Joose正在测试使用一种自动化单元测试套件,正运行在所有主要浏览器( Firefox , IE浏览器, Safari浏览器, Opera和Chrome) 。
下面示例代码创建了一个类:
// Create a class called Point
Class("Point", {
has: {
x: {
is: "rw",
init: 0
},
y: {
is: "rw",
init: 0
}
},
methods: {
clear: function () {
this.setX(0);
this.setY(0);
}
}
})
// Use the class
var point = new Point();
point.setX(10)
point.setY(20);
point.clear();
评论
modulejs面向对象的javascript框架
modulejs是极致模块化的且面向对象的javascript框架,modulejs能让你在简单易用
modulejs面向对象的javascript框架
0
Dojo面向对象的 JavaScript 框架
Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-basedquerying,
Dojo面向对象的 JavaScript 框架
0
modulejs面向对象的javascript框架
modulejs是极致模块化的且面向对象的javascript框架,modulejs能让你在简单易用的前提下写出更佳维护性和可重用性的javascript代码。Features:HTMLdocumen
modulejs面向对象的javascript框架
0
ease.jsJavaScript面向对象框架
GNUease.js是一个经典的JavaScript面向对象的框架,旨在消除样板代码和简化从其他面向对象语言转换成JavaScript。特性包括:简单而直观的类定义经典继承抽象类和方法接口访问修饰符(
ease.jsJavaScript面向对象框架
0
dejavu.jsJavaScript 面向对象框架
dejavu 在JavaScript原型继承的基础上提供了经典的继承形式,使得其他语言开发者可以轻松
dejavu.jsJavaScript 面向对象框架
0