JavaScript框架OurJS.zip
Our.JS 是一个适用于 WEB 开发的 JavaScript 框架,它能让开发者使用可预期的 API 自由的编程,写出具备良好的兼容性、可读性和扩展性的代码。 OurJS 目前完全兼容 PC 端的 IE6 、Firefox、Chrome、Safari、Opera 以及其他使用 Trident 和 WebKit 内核的浏览器。稍后还会对移动设备提供支持。 设计思想: 不创造 JS 和 DOM 范畴之外的概念。它们本身就在不断地创造新概念,OurJS 不会再添乱。 不模拟其他语言的“类”和“继承”的机制。JS 的作用域链和原型链特性已足够实用,没必要以蹩脚的方式去效仿其他语言的“类”和“继承”。 没有“命名空间”。OurJS 本身没有,但提供了方法去创建,必要时开发者可以在编写应用时使用。 避免使用包装对象。因此不必去关注原始对象与包装对象的区别,也不会出现误用的情况。要操作一个对象,直接调用它的方法或属性即可。 面对一种需求只提供一种方式。当某个需求可以通过灵活的使用某个已有功能,或清晰的组合多个功能实现时,则不会提供另一个新的功能。 比如要把元素 A 插入到元素 B 的前边,使用 A.putAfater(B) 即可实现,因此没有提供 B.someMethod(A) 这样的方法。 让旧浏览器能尽可能多的使用新的标准 API。这样可以减少 OurJS 的自定义 API 的数量。 为常用的功能提供“组件”以简化开发。这些组件的粒度适当,灵活可控,可以很方便的解决常见的需求。 提供“模块-应用”机制来梳理复杂的逻辑。各模块可以独立进行开发和测试,应用做的事情就是将各模块拼装起来。 标签:OurJS
- 1
- 2
- 3
- 粉丝: 509
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于QT+QML+C++实现的仿 Windows10 画图3D 的颜色选择器+源码
- 32代码四驱简易电动小车蓝牙控制、语音控制、寻光、巡线、避障(内含语音模块为天问ASR-PRO开发板与32单片机串口通信的代码)
- 基于STM32的计步器的设计
- 基于Qt与STM32平台开发的汽车车机系统上位机
- 基于MQTT的智能宠物投喂系统
- 312749069629470selfieU重绘.apk
- http%3A%2F%2Fimg.wsdl.vivo.com.cn%2Fappstore%2Fdeveloper%2Ficon%2F201412%2F201412231038336
- 主要记录B站up主莫烦matplotlib教程中的代码.zip
- Java SE Development Kit 8u411 Windows x64 Installer
- 用于科学绘图的 Matplotlib 样式.zip