常用命名总结

命名规范往往和小组的约定有关,有的习惯用驼峰来命名,有的习惯用下划线来命名,但有一些共同的良好实践,比如变量采用名词短语、函数采用动词短语等等…..

首先按照词性总结一下命名的常用词。

泛指名词

  • count
  • title
  • name
  • user
  • account
  • list
  • option
  • map
  • node
  • group
  • label
  • field
  • value
  • id
  • children
  • index
  • page

专有名词

  • table
  • header / footer
  • content
  • container
  • navigation
  • column 栏目、列
  • loginbar 登陆条
  • logo
  • banner 广告
  • main
  • hot 热点
  • news 新闻
  • download
  • subnav 子导航
  • tab 标签页
  • message 提示信息
  • tips 技巧
  • joinus 加入我们
  • guild 指南
  • service
  • regsiter
  • status
  • vote
  • partner
  • wrapper 用于控制整体布局宽度
  • menu
  • summary 摘要
  • search 搜索
  • button
  • scroll
  • icon
  • note 注释
  • link 链接
  • form

动词

  • set
  • get
  • load
  • show
  • connect
  • validate
  • run
  • listen
  • edit
  • clear
  • expand
  • check
  • click
  • drag
  • handle
  • submit
  • change
  • fetch
  • delete
  • remove
  • update
  • switch
  • jump
  • format
  • store
  • use
  • convert
  • inverse
  • toggle
  • parse
  • flat
  • swap
  • select
  • sort
  • insert / add (注意 add 有双关意味)

形容词

  • max / min
  • left / right / center
  • main
  • sub
  • top
  • sider
  • current
  • first / last
  • active
  • selected
  • temp

特殊

  • has
  • is
  • with
  • on
  • by