【问题标题】:What are the camel case rules for words like "iPhone", 'jQuery", "eBay", etc?“iPhone”、“jQuery”、“eBay”等单词的驼峰式规则是什么?
【发布时间】:2021-11-19 04:47:25
【问题描述】:

我需要编写一个名为“设置 jQuery 数据”的方法,但我卡在了格式上。

  • setJQueryData? (我觉得这在可读性方面胜出,但我不确定它是否正确。)
  • setJqueryData?
  • setjQueryData?

【问题讨论】:

  • AFAIK 它是setJqueryData,即使是名称和缩写。原因是像 Angular cli 生成器这样的自动工具。 setJqueryData 之类的名称将转换为 set-jquery-datasetJQueryData 将转换为 set-j-query-datasetjQueryData 将转换为 setj-query-data
  • 您可以看到 Acronyms in CamelCase 进行大量讨论,但它也因基于意见而关闭。
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
  • @jabaa,谢谢,这是我选择setJqueryData 的充分理由。

标签: javascript naming-conventions


【解决方案1】:

Camel Case 不应连续有两个大写字母,通常是每个单词的第一个字母。 jQuery是一个词。因此,setJqueryData

顺便说一句,ebay 现在全部小写,不再是 eBay

【讨论】:

    猜你喜欢
    • 2010-10-11
    • 2022-11-02
    • 2013-09-29
    • 2015-02-15
    • 1970-01-01
    • 2011-08-14
    • 2017-09-05
    • 2013-06-26
    • 2020-07-21
    相关资源
    最近更新 更多