JavaScript 编码规范 之 圆括号

 

 

 

/** 左圆括号紧贴字符
 */
  ; foo = function Foo()  //  命名函数表达式
    {}
  ; function Foo()        //  函数声明
    {}
  ; Function()            //  函数调用
  ; Foo()                 //

/** 其他表达式 左圆括前加空格 用于区分使用目的
 */
  ; foo = function ()
    {}
  ; if ( true )
    {}
  ; while ( false )
    {}
  ; for ( ; false ; )
    {}
  ; test = ( function ()
    {})()

/** 圆括号内部左右各添加空格   适当的空隙 使代码更容易阅读
 */ 
  ; function ( arrA, arrB, arrC )
    {}
  ; foo( 1, 2, 3 )
  ; foo( '1', '2', '3' )

/** 反例
  */
  ; function(arrA,arrB,arrC)
    {}
  ; Foo  ('1','2','3')
  ; Function ()
  ; if(false)
    {}
  ; for(;false;)
    {}

 

posted @ 2014-08-07 16:00  doop  阅读(235)  评论(0编辑  收藏  举报