/OurJS

OurJS 是一个适用于 WEB 开发的 JavaScript 框架,它提供了覆盖面广、细节完善的功能,并能让开发者使用可预期的 API,写出具备良好的兼容性、可读性和扩展性的代码。

Primary LanguageJavaScriptMIT LicenseMIT

OurJS

OurJS 是一个适用于 WEB 开发的 JavaScript 框架,它提供了覆盖面广、细节完善的功能,并能让开发者使用可预期的 API,写出具备良好的兼容性、可读性和扩展性的代码。

完全兼容 PC 端的 IE6+、Firefox、Chrome、Safari、Opera 以及其他使用 Trident 和 WebKit 内核的浏览器。

更多内容请参考 OurJS 简介/演示/文档

特点

  • 化繁为简 —— 以简单直接的方式,提供易于理解和使用的功能。
  • 功能完善 —— 提供的功能覆盖面广、细节完善,可以满足 WEB 开发中的绝大多数需求。
  • 风格一致 —— 提供的 API 与原生 JS 和 DOM 的语法习惯一致,便于理解和记忆。
  • 易于扩展 —— 不论是要扩展框架本身,还是扩展应用,OurJS 均提供了简易的方式。

要求和限制

OurJS 要求浏览器运行在“标准模式”下。

OurJS 不能和其他对原型进行了扩展的框架或类库共存。

文件列表

our.js 中包含以下列出的所有文件:

描述文件名
Integratedsrc/integrated/sizzle.js
src/integrated/json2.js
Widgetsrc/widget.js
Requestsrc/request.js
Animationsrc/animation.js
JS Event Modulesrc/jseventmodule.js
DOM API Enhancementssrc/dom.js
Browser API Enhancementssrc/browser.js
JS API Enhancementssrc/lang.js

以下文件均为可选的附加项:

Widgetswidgets/*.js
Utilitiesutilities/*.js

许可

OurJS 基于 MIT 许可协议发布,关于此协议的细节请查看 LICENSE.md