匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 2 0 年前

變數的命名方式

曾經有聽過人說匈牙利命名法

這是什麼呢?

還有其他也很方便或者好用清晰的命名方式嗎?

1 個解答

評分
  • 匿名使用者
    2 0 年前
    最佳解答

    匈牙利命名法. 該約定是由生於匈牙利布達佩斯的Charles Simonyi 開發的,就是在名稱的前面,加上該物件類別的縮寫,這樣我們只要看到名稱就可以知道它是屬於哪一種的物件。例如有一張圖片的名稱本來叫做「MyPhoto」,我們在前面加上縮寫變成「imgMyPhoto」,這樣一看就知道它其實是個 <img> 元件的名字。

    另外有「駱駝命名法」,則像前面一樣,它是將復合的英文字母連貫起來,並且在分隔的地方以大寫、其餘處用小寫來命名。例如我原本也可以寫成「img-my-photo」,但是這樣就顯得拉長了許多,因此寫成「imgMyPhoto」一則節省空間,一則也容易閱讀。

還有問題?馬上發問,尋求解答。