日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

javascript编程风格(粗略笔记)

發(fā)布時間:2023/12/10 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javascript编程风格(粗略笔记) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1、空格

  緊湊型:
    project.MyClass = function(arg1, arg2){
  松散型:
    for( i = 0; i < length; i++ ){

2、代碼行長度
  最多80個字符

3、命名: 采用駝峰式方法命名(開始的第一個單詞小寫,之后的所有單詞首字母大寫)
  var bankAccount = $(this);
  關(guān)鍵字形式的函數(shù)命名:
  function isReady()
  function setName()
  function getName()

4、常量全用大寫
  var SECOND = 1000;

5、等式應(yīng)該用全等于“===”
  if(a === '')

6、條件語句
  var isDisabled = (node.enable || node._id)
  if(isDisabled){
    // ...
  }

7、函數(shù)的行數(shù)
  盡量限制在10行以內(nèi)

8、return語句
  正確:
  function isArray(){
    var len = array.length;
    if(len < 0){
      return false;
    }
    if(len > 100){
      return false;
    }
  return true;
}

錯誤:
function isPercentage(val) {
  if(val >= 0){
    if(val < 100){
      return true;
    }else{
      return false;
    }
  }else{
    return false;
  }
}

9、全局變量
  不要使用全局變量。全局變量命名沖突難以調(diào)試,尤其在合并代碼或者共
  享共用javascript代碼時易發(fā)沖突。而且不應(yīng)該使用隱式全局變量。

  調(diào)試代碼風(fēng)格的工具:jsHint
  http://www.jshint.com/

參考資料:

  一些達(dá)成共識的JavaScript編碼風(fēng)格約定
  http://www.csdn.net/article/2013-07-11/2816196-javascript-code-style-guide

  Google JavaScript代碼風(fēng)格指南(待讀。。。溫故而知新)
  http://chajn.org/jsguide/javascriptguide.html

?

二次總結(jié):

翻譯:谷歌HTML、CSS和JavaScript風(fēng)格規(guī)范 ? 張鑫旭-鑫空間-鑫生活

http://www.zhangxinxu.com/wordpress/2012/07/google-html-css-javascript-style-guides/

豆瓣Javascript代碼風(fēng)格規(guī)范

https://docs.google.com/document/pub?id=17ICSeE4Qd04-1U-pphmKCAmfgJGEVjqDellbu4oAiqU

《編寫可維護(hù)的JavaScript》讀書筆記1:編程風(fēng)格

http://qczhang.blog.51cto.com/6094768/1341348

轉(zhuǎn)載于:https://www.cnblogs.com/windrainpy/p/3579602.html

總結(jié)

以上是生活随笔為你收集整理的javascript编程风格(粗略笔记)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。