问题标签 [capitalization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
3740 浏览

perl - 我应该如何大写 Perl?

珀尔?珀尔?珀尔?什么风格好?

我知道答案——我只是想确保问题存在并且提问者知道有一个正确的形式。

0 投票
17 回答
52340 浏览

sql - 是否有充分的理由为 SQL 关键字使用大写字母?

默认值似乎是大写的,但真的有任何理由为关键字使用大写吗?我开始使用大写字母,因为我只是想匹配 SQL Server 在我尝试创建某些东西时给我的内容,比如一个新的存储过程。但是后来,我的宝宝(第 5 根)手指感觉很糟糕,因为它总是需要按住Shift按钮,所以我停止使用大写字母。为什么我应该回到大写字母?

编辑:谢谢你们的回答。在COBOL为王的时候,我还没有编程,所以我没有意识到这一点。从现在开始,我将坚持使用小写字母。

0 投票
2 回答
226 浏览

c++ - c ++ cout自动大小写字符串?

是否可以做类似 cout << "my string"; 我的字符串大写了吗?据我所知,没有办法做到这一点?我需要把它包装在一个函数上

0 投票
8 回答
70693 浏览

bash - 正确的 Bash 和 shell 脚本变量大写

我遇到了许多带有所有大写变量的 shell 脚本,我一直认为这是一个严重的误解。我的理解是,按照惯例(也许很久以前是必要的),环境变量都是大写的。

但是在像 Bash 这样的现代脚本环境中,我一直更喜欢使用小写字母命名临时变量,而大写字母仅用于导出(即环境)变量。例如:

这一直是我对事情的看法。是否有任何权威人士同意或不同意这种方法,或者这纯粹是风格问题?

0 投票
5 回答
5141 浏览

apache-flex - Flex:将字符串中的单词大写?

我正在尝试在 Flex 中做相当于 PHP 的 ucwords() 的操作。我不希望整个字符串都是大写的,只是每个单词的第一个字母。有人知道方法吗?

谢谢!

0 投票
8 回答
3299 浏览

c# - 大小写排列

我想建立一个包含单词大写所有可能排列的列表。所以它会是

所以说我输入"happy"我应该得到一个数组

我知道有很多函数会将第一个字母大写,但我如何在单词中添加任意字母?

0 投票
2 回答
2455 浏览

python - 在 Python 中将非 ASCII 单词大写

如何在 Python 中将包含非 ASCII 字符的单词大写?有没有办法调整stringcapitalize()方法来做到这一点?

0 投票
5 回答
2016 浏览

c# - 为什么在 Java(和其他)中大写类名只是一个建议而不是规则?

我想知道为什么具有许多安全特性和约束的 Java 允许开发人员以小写字母开头类名,即使这样做是一个非常愚蠢的想法。

还是我忽略了一个可能有用的案例?或者这只是一个不给程序员发号施令的情况?

0 投票
9 回答
937 浏览

ruby - 大写排列

我想写一个 ruby​​ 片段,它需要一个字符串并输出所有可能的大写排列。基本上,我有一个我记得的密码,但我不记得它是如何大写的。

到目前为止,我有以下内容:

这工作得很好,但我想知道是否有任何 ruby​​ists 可以帮助我改进它,这样它就不必在带有数字的字符串上不必要地工作。

例如,字符串“tst1”生成:

我正在寻找的输出是:

有任何想法吗?

0 投票
4 回答
21560 浏览

javascript - JavaScript 对象的大写约定

我知道这个问题没有答案,但我很想知道其他人的想法。

在像 Java 这样的语言中,习惯以大写字母开头类,以小写字母开头对象。但是 JavaScript 呢,一切都是对象?

我看到有些人建议只将被视为类的对象大写。即具有原型的函数对象,旨在与new运算符一起使用。这些对象的实例将被小写。

这听起来合乎逻辑。但是你如何处理只有一个实例的“全局对象”?大多数人似乎都将这些大写(例如,MathExt.History)。这在直觉上感觉是对的,但很难用一致的规则来证明它的合理性。

那么用作命名空间的对象呢?这些似乎无处不在:YUIExt.utiljQuery等。

请为您发自内心的宗教观点提供世俗的合理化解释。