ahjesus —— javascript命名规范1.10

最近一段时间开始写代码量较多的js(千多行 应该算较多吧?) 控件类的居多,发现了自己命名的问题,特制定了一套规范用于实验实施,今后会根据具体实施经验不断修改。特此记录

<script type="text/javascript">

    //global{

    var g_item;

    var g_lastNumber;

    //}

    

    //const{重要的不能变动的或者常量

    var PI = 3.14;

    var MONTH_OF_YEAR = 12;

    //}



    //class{

    function Custom() {

    }

    function MyCustom() {

    }

    MyCustom.prototype._Func_innerHtml = function () {

    }

    MyCustom.prototype.Func_init = function () {

    }

    MyCustom.prototype.P_result = function () {//不带参数并且有返回值的定为属性 用P_表示

        var result = 123;

        return result;

    }

    //}



    //public{

    var number = 1;

    var numbersOfAmount = 5;



    function Func_run() {

    }    

    function Func_runAtClosed() {

    }


//出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢!
var Func_push = function () { } var Func_pushAtClosed = function () { } var P_result = function () {//不带参数并且有返回值的定为属性 用P_表示 var result = 123; return result; } //} //private{ var _number = 1; var _numbersOfAmount = 5; function _Func_run() { } function _Func_runAtClosed() { } var _Func_push = function () { } var _Func_pushAtClosed = function () { } var _P_result = function () {//不带参数并且有返回值的定为属性 用P_表示 var result = 123; return result; } //出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢!
//} //parameters{ //e.g. function _Func_show(p_className, p_style) {//参数用_p表示 } var _Func_hiden = function (p_className, p_style) { } function Func_callback(func_callback) {//传方法作为参数 func_callback(); } //} //出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢!
</script>

 

 //出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢!

你可能感兴趣的:(JavaScript)