w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
首页
/
腾讯 AlloyTeam 团队代码规范
/
项目命名
项目命名
全部采用小写方式, 以下划线分隔。
例:
my_project_name
目录命名
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
命名规则
项目命名
目录命名
JS文件命名
CSS, SCSS文件命名
HTML
语法
HTML5 doctype
lang属性
字符编码
IE兼容模式
引入CSS, JS
属性顺序
boolean属性
JS生成标签
减少标签数量
实用高于完美
CSS, SCSS
缩进
分号
空格
空行
换行
注释
引号
命名
属性声明顺序
颜色
属性简写
媒体查询
SCSS相关
杂项
JavaScript
缩进
单行长度
分号
空格
换行
文档注释
变量命名
变量声明
函数
数组、对象
括号
null
undefined
jshint
杂项
编辑器配置和构建检查
sublime3插件
grunt插件
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }