小编典典

连字符分隔的大小写的名称是什么?

all

这是帕斯卡案例:SomeSymbol

这是骆驼案:someSymbol

这是蛇案例:some_symbol

所以我的问题是是否有一个被广泛接受的名称:some-symbol?它通常用于url。


阅读 99

收藏
2022-03-06

共1个答案

小编典典

这个案例约定并没有真正的标准名称,并且对于应该如何命名存在分歧。

也就是说,截至 2019 年,有充分的理由证明 kebab-case 获胜:

https://trends.google.com/trends/explore?date=all&q=kebab-case,spinal-
case,lisp-case,dash-case,caterpillar-
case

脊柱案例 是一个遥远的第二,没有其他术语有任何牵引力。

此外, kebab-case 已进入多个 javascript 代码库的词典,例如:

但是,人们仍然使用其他术语。Lisp 几十年来一直使用这个约定,正如Wikipedia
entry
中所描述的那样,所以有些人将其描述为
lisp-case 。我见过的其他一些形式包括 caterpillar-casedash-casehyphen-case
,但这些都不是标准的。

所以你的问题的答案是:不,这个案例约定没有一个被广泛接受的名称,类似于被广泛接受的 snake_casecamelCase

2022-03-06