一點(diǎn)知識(shí)丨各種變量格式你真的都清楚嗎?

閱讀本文大概需要 1 分鐘。
大家想必聽說過一些變量命名格式,比如大駝峰式、小駝峰式,其他的你還知道什么?
今天看文檔的時(shí)候,提到了一個(gè) kebab case,這個(gè)你知道是什么命名格式嗎?不知道的接著往下看。
這篇文章我們把所有變量命名格式梳理下。
Lower Camel Case
又名:小駝峰式
特征:第一個(gè)單詞首字母小寫,后續(xù)單詞首字母大寫。
例如:firstName、lastName
Upper Camel Case
又名:大駝峰式、Pascal Case
特征:每個(gè)單詞的首字母都大寫。
例如:FirstName、LastName
Snake Case
特征:每個(gè)單詞小寫,單詞之間用下劃線連接。
例如:first_name、last_name
Kebab Case
又名:Spinal Case、Train Case、Lisp Case
特征:每個(gè)單詞小寫,單詞之間用中劃線連接。
例如:first-name、last-name
Studly Case
特征:混合大小寫,對(duì)大寫字母的使用沒有語義或語法意義。有時(shí)只有元音是大寫的,其他時(shí)候大寫和小寫是交替的,但通常只是隨機(jī)的。這個(gè)名字來自諷刺或諷刺意味,它是作者試圖傳達(dá)自己的冷靜的一種嘗試。它也可以用來模擬營銷人員在命名計(jì)算機(jī)軟件包時(shí)違反標(biāo)準(zhǔn)英語案例慣例的行為,即使在沒有技術(shù)要求的情況下也是如此。
例如:tHeqUicKBrOWnFoXJUmpsoVeRThElAzydOG
參考來源
https://en.wikipedia.org/wiki/Letter_case
作者:崔慶才丨靜覓
隱形字
在這些地方分享自己的一些經(jīng)驗(yàn)、想法和見解。
評(píng)論
圖片
表情
