摘要:下面是整理的幾種命名規則匈牙利命名法類型前綴這個只在定義變量的時候用,函數等不需要首字母大寫駝峰命名小駝峰命名法第一個單詞以小寫字母開始,后面單詞首字母大寫,例如。大駝峰命名法每一個單詞首字母都采用大寫,例如。
命名規范及必要性——這里只說javascript命名
可讀性——能看懂
規范性——符合規則
寫代碼時間久之后,我們發現,在項目中要給各種各樣的地方起名字。變量、參數、id等等。有時候真的被一波一波的名字搞暈,索性隨便起個名字了事。但這往往卻是自己給自己挖坑的開始。這在一個人的小項目看起來并沒有什么影響,但是到了大型項目的多人協作和代碼維護時,弊端就開始顯現出來。增加了理解代碼的時間,也增加了代碼維護的難度。
總之,變量名是編程的第一步,第一步走好了,后面才能走得好。我們在看一段一目了然的代碼時會輕松愉快。
下面是整理的幾種命名規則:
類型前綴(這個只在定義變量的時候用,函數等不需要)
首字母大寫
駝峰命名小駝峰命名法——第一個單詞以小寫字母開始,后面單詞首字母大寫,例如:firstName、lastName。
大駝峰命名法——每一個單詞首字母都采用大寫,例如:FirstName、LastName、CamelCase。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/108367.html
摘要:這樣的變量增加了代碼量,并且混淆讀者。錯誤代碼示例變量雖然聲明了,但沒被使用持續更新 JavaScript 編碼規范 一、命名規范 1. 變量 命名方法:小駝峰式命名法(由小寫字母開始,后續每個單詞首字母都大寫) 命名建議:語義化的名詞 特殊:布爾值變量建議添加符合其含義的前綴動詞 is:是否 can:能不能 has:有沒有 示例: // 頁面標題 let pageT...
摘要:簡評是一種很耗時的操作,如果有良好的命名規范可以節約很多的時間。一些團隊使用連字符分隔符,而其他團隊則傾向于使用更加結構化的稱為的命名規范。一般來說,命名規范有三個問題要解決能夠通過名字就能清楚選擇器的功能。 簡評:Debug CSS 是一種很耗時的操作,如果有良好的命名規范可以節約很多的 Debug 時間。 使用連字符(-)分隔字符串 你可能習慣了在 Javascript 中使用小駝...
目錄 1.為什要遵守代碼規范 2.編寫代碼需遵守的幾個原則 3.編碼規范(Coding Conventions) 4.命名規范(Naming Conventions) 5.css基礎class類 1.為什要遵守代碼規范 軟件bug的修復是昂貴的,并且隨著時間的推移,這些bug的成本也會增加,尤其當這些bug潛伏并慢慢出現在已經發布的軟件中時。當你發現bug 的時候就立即修復它是最好的,此時你代...
摘要:規范目的為提高團隊協作效率便于后臺人員添加功能及前端后期優化維護輸出高質量的文檔特制訂此文檔。 規范目的 為提高團隊協作效率, 便于后臺人員添加功能及前端后期優化維護, 輸出高質量的文檔, 特制訂此文檔。 文件規范 文件命名規則 文件名稱統一用小寫的英文字母、數字和下劃線的組合,其中不得包含漢字、空格和特殊字符;命名原則的指導思想一是使得你自己和工作組的每一個成員能夠方便的理解每一個...
摘要:規范目的為提高團隊協作效率便于后臺人員添加功能及前端后期優化維護輸出高質量的文檔特制訂此文檔。 規范目的 為提高團隊協作效率, 便于后臺人員添加功能及前端后期優化維護, 輸出高質量的文檔, 特制訂此文檔。 文件規范 文件命名規則 文件名稱統一用小寫的英文字母、數字和下劃線的組合,其中不得包含漢字、空格和特殊字符;命名原則的指導思想一是使得你自己和工作組的每一個成員能夠方便的理解每一個...
閱讀 679·2021-11-15 11:37
閱讀 4136·2021-09-09 09:34
閱讀 3573·2019-08-30 15:52
閱讀 2613·2019-08-29 14:03
閱讀 2856·2019-08-26 13:36
閱讀 1598·2019-08-26 12:16
閱讀 1602·2019-08-26 11:45
閱讀 3494·2019-08-23 18:41