当前位置: 软件>JavaScript软件
JavaScript框架 jsapp
本文导语: JavaScript APPlication 框架, 原来叫 jshtaframework. 2009年5月5日改名为: JSAPP 或 jsapp 些项目开始自 2006年10月16日 框架让JavaScript(EcmaScript3)的程序使用/看越来更像Java,并包含以下特性 增加了改进的异常 增加了继承和实现的支持 支...
JavaScript APPlication 框架, 原来叫 jshtaframework.
2009年5月5日改名为: JSAPP 或 jsapp
些项目开始自 2006年10月16日
框架让JavaScript(EcmaScript3)的程序使用/看越来更像Java,并包含以下特性
- 增加了改进的异常
- 增加了继承和实现的支持
- 支持到Java的远程同步/异步调用
- 支持函数重载
- 支持参数检查
- 通过Gears支持超大List和Map实现【Gears现在已经过时了 :'(】
- 支持基于Gears的OR-Mapping
框架的目的:
使用该框架后的应用程序如下:
/*
* cn.aprilsoft.jsapp.text.StringMaker.js
* jsapp, String maker functions
*
* Copyright(C) Hatter Jiang
*/
// New package: cn.aprilsoft.jsapp.text.StringMaker
Package("cn.aprilsoft.jsapp.text.StringMaker");
Class("cn.aprilsoft.jsapp.text.StringMaker", Extend(), Implement(),
{
_stringbuffer: [],
Constructor: function(str)
{
this._stringbuffer = [];
if (typeof(str) != "undefined")
{
this._stringbuffer.push(str);
}
},
append: function()
{
for (var i = 0; i