[AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 是专门为[APICloud](http://www.apicloud.com) 程序员封装的操作类库,整个设计都遵循一定的开发规则及约定,下面让我一一为大家介绍,也方便大家记忆和学习。 #### **约定** - 使用[AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 必须调用 `H` 对象的方法。`H` 对象包含了整个[AHelper.js](http://git.oschina.net/winu.net/AHelper.js)的所有核心方法,其中通过 `H.端API方法名称` 可以调常用的 `端api` 方法。 * * * * * #### **规则** ##### **一、** [AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 所有 **公共类库** 方法都在 `H.$com` 对象下。 ##### **二、** [AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 所有 **前端DOM操作** 方法都在 `H.$api` 对象下。 ##### **三、** [AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 所有 **表单验证** 都在 `H.$validate` 对象下。 ##### **四、** [AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 所有 **模板引擎** 都在 `H.$tppl` 对象下。 * * * * * #### **规范** ##### **一、语法糖的命名:** [AHelper.js](http://git.oschina.net/winu.net/AHelper.js) 所有 **语法糖** 方法都可以使用右边格式调用: `H.$方法名称` ##### **二、端API的调用:** [APICloud](http://www.apicloud.com) 所有常用 **端API** 方法都可以使用右边格式调用: `H.端API方法名称` ##### **三、[APICloud](http://www.apicloud.com)前端 `$api`的调用:**[APICloud](http://www.apicloud.com) 所有 **$api** 方法都可以使用右边格式调用: `H.$api.方法名称` ##### **四、回调函数的格式:** [AHelper.js](http://git.oschina.net/winu.net/AHelper.js)所有 **回调函数** 都是方法的第一个参数,通常有`ret`,`err`两个形参。