3.22

作者: _陈慧敏 | 来源:发表于2016-03-22 17:40 被阅读50次

入职外包阿里两周时间
学习相关平台,框架
制作一个demo

总结下学习到的内容
各种规范http://kit.alizoo.com/standards
Atom框架http://atom.alif2e.com/
TMS AMS

命名规范

使用驼峰式命名法
变量的命名应该首字母小写,如element
类的命名应该首字母大写,如MyClass
枚举类型的命名应该首字母大写 ,如Countrise
函数的命名应该首字母小写,如method()
文件或类中的私有属性、变量和方法的命名应该以_开头
Getters和Setters并不是必要的。但是只要使用它们了,就请将Getters命名为getFoo()的形式,将Setters命名成setFoo()的形式。对于布尔型的Getters请使用isFoo()
文件名请统一使用小写字符,以避免有些系统平台上不识别大小写的命名方式。文件名以.js结尾,统一采用-分隔单词

字符串

统一使用单引号

推荐的css命名

头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column页面外围控制整体佈局宽度:wrapper登录条:loginbar标志:logo广告:banner页面主体:main热点:hot新闻:news下载:download子导航:subnav菜单:menu子菜单:submenu搜索:search友情链接:friendlink页脚:footer版权:copyright滚动:scroll内容:content标签:tags文章列表:list提示信息:msg小技巧:tips栏目标题:title加入:joinus指南:guide服务:service注册:regsiter状态:status投票:vote合作伙伴:partner清除浮动:clearfix

Atom 基于seajs的前端解决方案

组件体系的基石:Base 是一个基础类,提供 Class、Events、Attribute 和 Aspect 支持。class 提供简洁的 OO 实现。events提供基本的事件添加、移除和触发功能。Widget 是 UI 组件的基础类,约定了组件的基本生命周期,实现了一些通用功能。基于 Widget 可以构建出任何你想要的 Web 界面组件。

demo需求:根据接口加载数据,一次加载六行

需要学习less写法,php基础写法,基于basejs的继承式写法
学习组件 jsonp ajax请求的的一个组件,以及 scroll加载的一个组件 ,handlebars模板加载方式,

查看组件源码,自己感悟相关的规范。。

编写obj的方法时候统一使用var _self = this,在其他的回调函数中使用_self调用对象相关东西,在方法外面使用this

相关文章

  • 每周总结

    聂晓锋90天践行目标】3.22-3.22 【健康】 每天晩上1...

  • 3.22

    3.22充卡

  • 【正楷练字】第6-7天

    2018.3.21-2018-3.22

  • 2019新片速递

    白蛇缘起(1.11)阿丽塔:战斗天使(2.22)绿皮书(3.1)波西米亚狂想曲(3.22)地久天长(3.22)调音...

  • ICP去中心化计算系统

    ICP的行情要开始了, 第一波 26.88—87 3.22倍 第二波 从87开始 87*3.22=280 破了87...

  • 现有的js api

    developers.google.com/maps/documentation/javascript/3.22/...

  • 狂暴凶狮

    9.0/100%,3.22上映,荷兰动作片。

  • 自信做自己成功日记27

    1、坚持成功日记打卡第27天(至3.23,回顾总结3.22内容) 2、坚持日签第14天(至3.22) 3、修好了拼...

  • 3.22

    昨晚没怎么睡,居然失眠了,今天状态极差,上午弄了一下热像仪的采购合同。下午则帮助老师去临河街买螺钉。。。好...

  • 3.22

    感恩布老师的电话指导,和老师沟通的方法和技巧。 感恩自己的一点点突破,早就想给布老师打电话,一直没行动,真的行动起...

网友评论

      本文标题:3.22

      本文链接:https://www.haomeiwen.com/subject/iscllttx.html