项目开发规范参考

2018-11-27  本文已影响0人  我的钱包瘪瘪的

现有项目的开发规范文档

目录


<span id="命名规则"></span>

项目文件命名

基于统一维护和管理,项目文件目前约定使用小驼峰法(如:sleepBand)命名,命名须语义化。
所有的命名不得使用某些关键字、保留字等

<span id="文件命名"></span>

文件命名

引入至其他CSS文件中以减少请求。

等方式来引入其他js文件模块。


<span id="HTML规范"></span>

HTML规范及约定


<span id="CSS规范"></span>

CSS规范及约定


<span id="JS规范"></span>

JS规范

<span id="变量申明"></span>

I. 变量申明
    var once = true,
        fun,
        obj = {
            type : "object"
        },
        updateTime;

    // not good
    var obj = new Object();

    // good
    var obj = {};

    // not good
    function call(once) {
        function test() {
            console.log('Nope.');
        }
    }

    // good
    function call(once) {
        var test;
        test = function test() {
            console.log('Nope.');
        };
    }

<span id="简写代码"></span>

II. 简写代码

<span id="性能优化"></span>

III. 性能优化

<span id="注释规范"></span>

IV. 注释规范

<span id="SVN规范"></span>

SVN规范

总结: 考虑了老项目的兼容, 这个是现有项目开发规范基础上做了部分修改

tip

上一篇 下一篇

猜你喜欢

热点阅读