[解決済み] ハイフンで区切られた大文字小文字は何と言う?
2022-03-16 02:17:56
質問
これはPascalCaseです。
SomeSymbol
これはキャメルケース(camelCase)です。
someSymbol
これはsnake_caseです。
some_symbol
そこで質問なのですが、広く受け入れられている名称はあるのでしょうか?
some-symbol
? urlの中でよく使われています。
どのように解決するのですか?
このケース・コンベンションには標準的な名称がなく、どのように呼ぶべきかという点でも意見が分かれています。
とはいえ、2019年現在、以下のような強い主張があります。 ケバブケース が勝っている。
脊髄ケース がダントツで、他の用語は全く通用しない。
さらに ケバブケース は、いくつかの javascript コードライブラリの辞書に登録されています。
- https://lodash.com/docs/#kebabCase
- https://www.npmjs.com/package/kebab-case
- https://vuejs.org/v2/guide/components-props.html#Prop-Casing-camelCase-vs-kebab-case
しかし、人々が使う用語はまだ他にもあります。Lispでは何十年もの間、次のような慣例が用いられてきました。 ウィキペディアのこの項目 という表現をしている人もいるので LISP-CASE(リスプケース . その他、私が見たことのある形としては キャタピラケース , ダッシュケース および ハイフン-ケース しかし、いずれも標準的なものではありません。
つまり、あなたの質問に対する答えは、「いいえ、この大文字小文字を表す広く受け入れられている名称は1つもありません。 スネークケース または キャメルケース が広く受け入れられている。
関連
-
[解決済み] 軽量化の意味[クローズド]について
-
[解決済み] メソッドと関数の違いは何ですか?
-
[解決済み] オブジェクト名の前のシングルアンダーコアとダブルアンダーコアの意味は何ですか?
-
[解決済み] Pythonの変数名や関数名の命名規則について教えてください。
-
[解決済み] 引数とパラメータの違いは何ですか?
-
[解決済み] フェイク、モッキング、スタビングの違いとは?
-
[解決済み】プロパティ名やメソッド名のアンダースコア接頭辞は単なる慣例?
-
[解決済み】NULLのない言語についての最適な説明
-
[解決済み】動的型言語と静的型言語の比較
-
[解決済み] 手続き型と関数型の違いを真に理解するために
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 軽量化の意味[クローズド]について
-
[解決済み] 静的型付け言語と動的型付け言語の違いは何ですか?
-
[解決済み] Markdownで同じドキュメントの一部にリンクする方法は?
-
[解決済み] Multimarkdownで名前付きアンカーにリンクする方法は?
-
[解決済み] ハイフンで区切られた大文字小文字は何と言う?
-
[解決済み] ダックタイピングとは何ですか?
-
[解決済み] なぜ関数型言語なのか?[クローズド]
-
[解決済み】CSSセレクタ/HTML属性でダッシュが好まれるのはなぜですか?
-
[解決済み] スカラーとプリミティブのデータ型 - 同じものなのか?
-
[解決済み】戻り値型による関数のオーバーロード?