來(lái)源:無(wú)錫網(wǎng)站建設(shè)阿凡達(dá) 瀏覽次數(shù):510 發(fā)表日期:2023-05-11
駝峰式大小寫(xiě)(Camel-Case,Camel Case,camel case),計(jì)算機(jī)程序編寫(xiě)時(shí)的一套命名規(guī)則(慣例)。
當(dāng)變數(shù)名和函式名稱(chēng)是由二個(gè)或多個(gè)單字連結(jié)在一起,而構(gòu)成的*一識(shí)別字時(shí),利用“駝峰式大小寫(xiě)”來(lái)表示,可以增加變數(shù)和函式的可讀性。
“駝峰式大小寫(xiě)(Camel-Case)一詞來(lái)自Perl語(yǔ)言中普遍使用的大小寫(xiě)混合格式,而Larry Wall等人所著的暢銷(xiāo)書(shū)的封面圖片正是一匹駱駝。
“駝峰式大小寫(xiě)”命名規(guī)則可視為一種慣例,并無(wú)**與強(qiáng)制,為的是增加識(shí)別和可讀性。一旦選用或設(shè)定好命名規(guī)則,在程式編寫(xiě)時(shí)應(yīng)保持一致格式。
格式
單字之間不以空格斷開(kāi)(例:camel case)或連接號(hào)(-,例:camel-case)、底線(xiàn)(_,例:camel_case)連結(jié),有兩種格式:
小駝峰式命名法(lower camel case):
*一個(gè)單字以小寫(xiě)字母開(kāi)始;*二個(gè)單字的首字母大寫(xiě),例如:firstName、lastName。
大駝峰式命名法(upper camel case):
每一個(gè)單字的首字母都采用大寫(xiě)字母,例如:FirstName、LastName、CamelCase,也被稱(chēng)為Pascal命名法
其他相關(guān)格式
StudlyCaps是指大小寫(xiě)混用且不使用空格、連接號(hào)或底線(xiàn)的格式,如sTuDlyCAps。StudlyCaps可以視為“駝峰式大小寫(xiě)”的變種。
免費(fèi)答疑熱線(xiàn)
400-189-1319
添加微信