摘要: JavaScript编码规范 1 命名 1.1 变量使用Camel命名法 示例: var loadingModules = {}; 1.2 常量使用全部字母大写,单词间下划线分隔的命名方式 示例: var HTML_ENTITY = {}; 1.3 函数使用Camel命名法 示例: function 阅读全文
posted @ 2016-05-18 20:04 herofei 阅读(1331) 评论(1) 推荐(0)
摘要: CSS编码规范 1 代码风格 1.1 行长度 (1)每行不得超过 120 个字符,除非单行不可分割。 1.2 属性 (1)属性定义后必须以分号结尾。 1.3 其他 (1)如果使用CSS3的属性,如果有必要加入浏览器前缀,则按照(-webkit- / -moz- / -ms- / -o- / std) 阅读全文
posted @ 2016-05-16 20:24 herofei 阅读(230) 评论(0) 推荐(0)
摘要: 不久前接到老大下达的任务,要拟定一份公司前端编码规范的草稿,参考了各大公司的编码规范,结合现在公司的特点,整理出以下编码规范: html规范 1 文件相关 (1) 文件名以英文为主,可以使用下划线(如active.html),压缩包以项目名+日期的形式。 (2) 统一使用utf-8编码。 (3) c 阅读全文
posted @ 2016-05-16 20:14 herofei 阅读(284) 评论(0) 推荐(0)
摘要: 以下是jQuery API文档对attr方法和prop方法的概述: attr(name|properties|key,value|fn):Get the value of an attribute for the first element in the set of matched element 阅读全文
posted @ 2016-05-14 17:46 herofei 阅读(471) 评论(0) 推荐(0)
摘要: 由于公司项目要求兼容到IE6,这之中遇到不少CSS兼容性问题,所以就在博客汇总下来,以后在项目中遇到新的兼容性问题,也会在这里更新。 1.IE6下height属性会失效 问题描述:在IE6下,即使块级元素设置了高度,但若元素内部的内容超出设置高度,内部内容会把该块级元素高度撑开,height失效。 阅读全文
posted @ 2016-05-14 16:58 herofei 阅读(816) 评论(0) 推荐(0)