A smart JavaScript library
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test
.gitignore
.gitmodules
README.md

README.md

jslib

这是一个简单且组织灵活的JavaScript基础库。

使用

目前提供两种使用方式:

  1. 下载整个elf+js的打包文件(下载地址:http://elfjs.com/downloads/);
  2. 使用我们提供的jslib-builder工具自定义打包;

更多介绍请转到elf+js项目主页查看文档介绍

历史

大部分代码源自mytharcher个人工作时项目开发过程中逐步积累,这个过程很慢,但里面的内容都是经过很多思考和项目考验,大部分代码的历史可以追溯到2008年(早期版本曾托管于Google Code)。

mytharcher自述(@2011-04-02):

当我开发这个曾命名为elf的JavaScript基础库接近第一个发布版本完成的时候,我逐渐意识到elf已经不仅是个基础库了,更重要的是,在这个库的积累过程中,我总结出了一些粗浅的组建通用基础库规范性质的东西。目前,对于elf这个单词的目标仅仅是积累属于我个人的基础库,但是对于elf代表的这个项目,我希望得到的是更多人的支持,以类似Java类库的组织方式来构建JavaScript的基础库,然后逐渐丰富壮大,并通过定制化的打包导出可以成为任何人自己的标准基础库。


This is a simple and flexibly organized JavaScript library.

Usage

  1. Go to download whole elf+js package file in this link: http://elfjs.com/downloads/;
  2. Use jslib-builder tool to export your customized package.

For more infomation, just visit elf+js home page and view documentations.

History

Most code were accumulated from my company projects, and the progress is very long. But just because of growing slowly, most of the code here are thought and tested by time and projects. And There are some code which had been writen in 2008.

mytharcher wrote @2011-4-2:

When the library named "elf" I nearly complete the development of first release version, gradually I realized that "elf" is not just a library, even more, by the course of its accumulating, I get some simple summary as a criterion. Now, the word "elf" for me is just a custom library from the criterion, but by this criterionlike code, I hope that there would be more and more people join this project. And everyone do a little contribution to let it grow up as the Java library. At last, everyone can use package exporting to build each's own standard library.

So it is time to say "Hello World!". Anybody join?

License

MIT LICENSED

Copyright (c) since 2011 elfjs.com.