前端命名規範

2021-09-24 08:29:51 字數 1326 閱讀 5297

大駝峰式命名法:首字母大寫。eg:studentinfo、userinfo、productinfo

小駝峰式命名法:首字母小寫。eg:studentinfo、userinfo、productinfo

檔名不得含有空格

檔名建議只使用小寫字母,不使用大寫字母。( 為了醒目,某些說明檔案的檔名,可以使用大寫字母,比如readme、license。 )

檔名包含多個單詞時,單詞之間建議使用半形的連詞線 ( - ) 分隔。

引入資源使用相對路徑,不要指定資源所帶的具體協議 ( http:,https: ) ,除非這兩者協議都不可用。

命名方式 : 小駝峰式命名方法

命名規範 : 型別+物件描述的方式,如果沒有明確的型別,就可以使字首為名詞

型別小寫字母

array

aboolean

bfunction

fnint

iobject

objregular

restring

s 推薦:var tabletitle = "logintable"

命名方式 : 小駝峰方式 ( 建構函式使用大駝峰命名法 )

命名規則 : 字首為動詞

動詞含義返回值

can判斷是否可執行某個動作 ( 許可權 )

函式返回乙個布林值。true:可執行;false:不可執行

has判斷是否含有某個值

函式返回乙個布林值。true:含有此值;false:不含有此值

is判斷是否為某個值

函式返回乙個布林值。true:為某個值;false:不為某個值

get獲取某個值

函式返回乙個非布林值

set設定某個值

無返回值、返回是否設定成功或者返回鏈式物件

推薦:

function getname

複製**

命名方法 : 全部大寫

命名規範 : 使用大寫字母和下劃線來組合命名,下劃線用以分割單詞。

var max_count = 10;

var url = '';

複製**

單行注釋 ( // )

單獨一行://(雙斜線)與注釋文字之間保留乙個空格

在**後面新增注釋://(雙斜線)與**之間保留乙個空格,並且//(雙斜線)與注釋文字之間保留乙個空格。

注釋**://(雙斜線)與**之間保留乙個空格。

多行注釋 ( / 注釋說明 / )

若開始(/和結束(/)都在一行,推薦採用單行注釋 若至少三行注釋時,第一行為/,最後行為/,其他行以開始,並且注釋文字與保留乙個空格。

前端命名規範

html html 屬性應該按照特定的順序出現以保證易讀性。css 連字元css選擇器命名規範 js 變數,使用 camel 命名法。var loadingmodules 私有屬性 變數和方法以下劃線 開頭。var privatemethod 常量,使用全部字母大寫,單詞間下劃線分隔的命名方式。va...

前端開發命名規範 html css js

所有的命名最好都小寫。資料夾命名,盡量採取單個英語單詞描述,如login,index。html檔名稱,當需要多個英語單詞描述時用 下劃線 連線多個單詞分隔,如 user add.html,動詞放在後面,便於相同業務模組檔案放在一起。css,image,js檔名稱,當需要多個英語單詞描述時用 分隔線 ...

Web前端命名規範大全

html5 1 所有的命名最好都小寫 2 屬性的值一定要用雙引號 括起來,且一定要有值如class divcss5 id divcss5 3 每個標籤都要有開始和結束,且要有正確的層次,排版有規律工整 4 空元素要有結束的tag或於開始的tag後加上 5 表現與結構完全分離,中不涉及任何的表現元素,...