2016-02-07 85 views
-1

我在我的代碼中使用空白來組織函數並使其更具可讀性。我的想法是,如果你可以容易地組織它,你可以輕鬆地組織它精神上。 我知道某個公司可能會要求您以某種方式設置您的代碼的格式,我想我的意思是更廣泛一些。例如:源代碼中的空白空間太多了嗎?

function cons_js (css_cons) { 
    var _cons_js = document . createElement ('textarea'); 
     css_cons ? _cons_js . setAttribute ('style', 
               css_cons ) 
       : _cons_js . setAttribute ('style', 
               css_cons_def()); 

     document . body  . appendChild (_cons_js); 
     _cons_js . setAttribute ('spellcheck', false); 
      this . HTML  = _cons_js; 

     return this; 
} 

回答

0

你是對的,不同的組織會有不同的風格。大多數項目要求您遵守他們的風格指南,以便該項目的代碼庫風格是統一的。但是,如果您正在編寫只有您將使用的項目的代碼,則只要它在語法上是正確的,就可以隨意做任何事情。

如果您要求個人觀點,我認爲.周圍的空格應該被刪除,以及括號附近。

0

爲了便於閱讀,空格是必不可少的。對於像CSS和JS這樣的東西,我們經常會在代碼完成後將其最小化。缺少空白使CSS/JS更快加載。但是,爲了可讀性和易於調試,空白通常不是一個大問題。如果它成爲問題,您可以始終「最小化」代碼,這意味着刪除所有可移動的空白,但保留未最小化的版本,以便您可以根據需要維護代碼。