`
ajaxgo
  • 浏览: 18827 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

『原创』基础型js库 jsadk v0.1a 发布

阅读更多
发布这么一个js库是我一直以来的一个追求。算是自娱自乐,也算是沉迷于技术的研究。
我总是把js看作是极富创造潜力的语言,无数程序员的为其倾倒。

废话不多说,jsadk的定位并非extjs,jqeury那种注重dom操作和ui的库(从名字就可以看出来,javascript application develop kit),我的个人爱好想做一个语言底层的框架。主要涉及面向对象方式的编程,丰富和实用的js类,以及基于web开发的框架。这些特性可能都被很多人说烂了,但是轮子归轮子,自己的追求还是要大胆的让人来批评的。

目前0.1a的版本,只完成了面向对象方式编程的功能,在性能和细节上估计还有很多不足和bug。希望众多高手拍砖。
项目位于google code,已经提供下载和svn的下载,项目地址
http://code.google.com/p/jsadk


ps:似乎今天google code不稳定,附件上传下发布包

分享到:
评论
5 楼 ajaxgo 2009-06-04  
calmness 写道
sonicluo3 写道
希望可以做到模块化,动态加载是个不错的方向!


js还要动态加载啊?增加些常用库最好。



动态加载只是一个小细节,我也在考虑是否要这么干~~

常用库肯定会在这个oo模块的完善后陆续开发的。
4 楼 calmness 2009-06-04  
sonicluo3 写道
希望可以做到模块化,动态加载是个不错的方向!


js还要动态加载啊?增加些常用库最好。
3 楼 sonicluo3 2009-06-04  
希望可以做到模块化,动态加载是个不错的方向!
2 楼 ajaxgo 2009-06-04  
目前开发还在起步阶段,只是完成了oo编程的模块,所以还谈不上让人兴奋的特性和用途。但是基于底层的框架是jsadk的一个方向。
1 楼 amcucn 2009-06-04  
有什么好的特性?用途?

相关推荐

    FLYMCU V0.1

    单片机编程是电子工程领域中的基础技术,而FLYMCU V0.1则为此提供了便捷的途径。它通过串口连接单片机,实现了程序的快速烧录。串口下载是一种常见的单片机编程方式,相比其他接口,串口具有简单、易实现的特点,...

    vec2cesium-v0.1.zip

    《vec2cesium-v0.1.zip:将2D矢量数据转换为Cesium 3D Tiles格式》 在数字地球和虚拟现实领域,Cesium 3D Tiles是一种高效的3D数据分发和渲染格式,它允许大规模地理空间数据在Web上流畅地呈现。这个名为"vec2...

    在线报价程序 v0.1

    在线报价程序 v0.1 是一个基础的电子商务平台的早期版本,主要功能集中在后台管理和用户交互上。这个程序提供了一套完整的系统,帮助商家管理他们的产品目录、订单、客户关系以及网站的一些基本设置。以下是对各个...

    Clock V0.1 java.zip

    总的来说,"Clock V0.1 java.zip"项目涵盖了Java编程的基础知识,如面向对象编程、多线程、时间处理,以及更高级的技术如GUI设计和网络同步。对于初学者来说,这是一个很好的实践项目,能够提升他们的编程技能和理解...

    通证经济共同体技术与经济模型——区块链赋能实体经济的基础设施白皮书V0.1.pdf

    通证经济共同体技术与经济模型——区块链赋能实体经济的基础设施白皮书V0.1.pdf

    中科主机系统 v0.1 推广版

    总的来说,中科主机系统 v0.1 推广版是一款集成了多种功能的主机管理解决方案,适用于初学者和有一定技术基础的用户。通过其提供的后台管理工具,用户可以更有效地管理自己的服务器环境,同时,源代码的开放性为...

    51单片机数控开关稳压电源设计15V升30-36V 0.1步进

    【51单片机数控开关稳压电源设计15V升30-36V 0.1步进】 在电子工程领域,51单片机是一种广泛应用的微控制器,以其经济、性能稳定和资源丰富而受到青睐。在这个项目中,我们将探讨如何使用51单片机设计一个能够将15V...

    turtle写猫和老鼠小游戏v0.1

    《turtle写猫和老鼠小游戏v0.1》是一款基于Python编程语言,利用turtle模块开发的简单互动游戏。turtle模块是Python内置的一个图形绘制库,它可以让开发者通过简单的命令实现复杂的图形绘制,甚至创建动态的画面。在...

    小爬虫留言板 v0.1

    "小爬虫留言板 v0.1" 是一个针对PHP和MySQL初学者的简易留言板系统,旨在帮助学习者理解和实践Web开发中的基础功能。这个系统具备发布留言、删除留言、页面翻阅以及一些基本的判断逻辑。以下是这个项目中涉及的关键...

    ZZW-FM17550-CB-001-V0.1 原理图1

    以上是根据标题"ZZW-FM17550-CB-001-V0.1 原理图1"和描述中的内容总结出的关键点,涉及到微控制器配置、通信接口选择、复位机制以及电源管理等多个方面,这些是构建和调试该系统所必需的基础知识。

    雨楠万能ASP采集程序源码简易版v0.1

    《雨楠万能ASP采集程序源码简易版v0.1》是一款专为ASP编程环境设计的数据采集工具,它的核心功能在于帮助开发者高效地从互联网上抓取所需信息,如文章类型、标题、内容和发布日期等。这款简易版V0.1提供了基础的配置...

    冰雨盟下载系统 v0.1

    "冰雨盟下载系统 v0.1"是一个专为下载管理设计的应用程序,它提供了对文件上传、存储和分发的有效控制。这个系统的版本号为0.1,意味着它可能仍处于早期开发阶段,可能存在一些功能限制或者需要进一步优化。 在描述...

    java计算机考试模拟软件V0.1

    【Java计算机考试模拟软件V0.1】是一款用于帮助考生准备计算机相关考试的软件,它提供了丰富的模拟试题,便于用户进行自我测试和复习。这款工具的源码是开放的,这意味着开发者可以深入研究其内部机制,学习如何构建...

    心算能力训练与测试v0.1

    《心算能力训练与测试v0.1》是一款旨在提升用户心算技能的软件,适合所有年龄层的用户。这款应用程序提供了五个不同等级的难度,从初级到高级,以适应不同程度的心算爱好者。同时,它还特别设计了一个自定义难度模式...

    EliteIV v2.40.0.1 drivers

    《精英IV v2.40.0.1驱动程序详解》 驱动程序是计算机硬件与操作系统之间的重要桥梁,它们使得操作系统能够识别并控制硬件设备,从而实现硬件功能的充分利用。"EliteIV v2.40.0.1 drivers" 是针对 EliteIV 设备的...

    ECBM使用手册V0.1.pdf

    本手册基于ECBM库V3.1.0版本,该版本具有最新的设置和操作方法,使用此版本能够确保按照本文档的说明进行操作。如果正在使用旧版本,建议通过相关链接下载最新版本。 2. 编程工具准备 在使用ECBM库之前,必须安装...

    ISMS信息科技外包管理规定V0.1.pdf

    《ISMS信息科技外包管理规定V0.1》文件应运而生,旨在为信息科技外包管理提供规范指导,是企业对外包服务商进行管理的重要依据。 首先,从文件的标题《ISMS信息科技外包管理规定V0.1》来看,这份文件不仅涵盖了信息...

    Android Studio使用指南(v0.1)

    标题中提到的知识点有:...综上,Android Studio使用指南(v0.1)旨在帮助初学者了解并掌握Android Studio的基本安装和界面操作,从基础的环境搭建到高级的功能使用,确保用户可以快速上手进行Android应用的开发工作。

    主机域名域名管理器 v0.1-mydomain.zip

    理解DNS的工作原理,包括DNS查询、记录类型(如A、CNAME、MX等)以及解析过程,是这个软件的基础。 2. **域名管理**:管理器可能包含的功能有注册新域名、续费、转移、解析设置、DNS记录添加和修改等。开发者需要...

Global site tag (gtag.js) - Google Analytics