问题标签 [curly-braces]

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 投票
4 回答
3022 浏览

php - 如何使用复杂(卷曲)语法的常量?

我很惊讶地看到以下内容没有按预期工作。

输出: {CONST_TEST} 的值是多少?

有没有办法解决花括号中的常量?

是的,我知道我可以做到

但我不想连接字符串,不是为了性能,而是为了可读性。

0 投票
4 回答
27228 浏览

c# - 带/不带大括号的 C# Switch 语句....有什么区别?

switch()C# 是否总是允许您在语句之间的语句中省略大括号case:

像 javascript 程序员经常做的那样,省略它们会有什么影响?

例子:

0 投票
5 回答
32061 浏览

java - 如何让 Eclipse 自动为 IF 语句添加大括号?

在 Java 中,以下是完全有效的:

我个人一点也不喜欢。我喜欢我所有的 IF 语句都有大括号:

eclipse 格式化程序很棒,可以通过许多其他方式美化我的代码。

有没有办法让它在 IF 语句中添加大括号?

0 投票
1 回答
848 浏览

php - Netbeans PHP - 添加/删除花括号插件/快捷方式

我喜欢没有大括号(PHP)的简短 if 语句

如果我想添加几行(可能只是临时的调试),我必须手动添加大括号。是否有一个用于通过快捷方式执行此操作的 netbeans 插件,例如“切换(添加/删除)前一个语句大括号”?

0 投票
7 回答
4322 浏览

emacs - 如何让emacs自动插入右大括号

我刚刚开始使用 emacs,并且有一个我非常喜欢的功能,但搜索了一下没有结果。我希望其他人已经这样做了,因为我还不想学习 elisp。

我想输入一个“{”来导致这种情况发生

我希望这仅在 cc 模式下发生,并且仅在不在字符串/注释/等中时发生在行尾

首先想到的是重新绑定“{”以始终执行此操作(我自己可以弄清楚如何执行此操作),但很难让它只在正确的时间发生。

任何提示将不胜感激。

0 投票
6 回答
278 浏览

c - for ({statements;}; condition; {statements;}) 合法吗?

尽管风格不好,但在括号内有一个带大括号的 for 循环是否合法?像这样:

如果沿着这些思路是可能的,我应该在第一个右大括号之后放一个分号,还是会添加一个空语句?

我确实意识到将char*声明移到 for 循环之外和循环swap内部的末尾在风格上更好。但是风格不是这个问题的重点,我只想知道是否可以在括号内放置大括号。

0 投票
2 回答
3539 浏览

javascript - JavaScript 格式:大括号必须与 if/function/etc 关键字在同一行吗?

可能重复:
为什么在 javascript 代码中放置花括号时结果会有所不同

我们的公司政策规定,在PHP中,左大括号应该在自己的行中以提高可读性,以便它们可以与右大括号对齐;因此:

但在JS中,它们应该保持在同一行,以防浏览器错误解释它出现问题

上述斜体部分是否合理?

PS - 我怀疑这个问题已经在这里问过了,但我没有找到与我的完全匹配的问题。抱歉,如果它在那里并且我没有找到它。

0 投票
4 回答
51130 浏览

visual-studio-2010 - 我可以让 Visual Studio 将花括号与 if 语句(在 HTML 中)放在同一行吗?

在 Visual Studio 中设计 MVC 视图(在.aspx.ascx文件中)时,我经常使用if语句。当我自动格式化 ( Ctrl++ K)D时,Visual Studio 以这种非常丑陋且难以阅读的方式包装大括号:

有没有办法让 Visual Studio 像这样自动格式化:

还是有更好的方法来做到这一点?我还不想使用 Razor,但看起来它可以解决我的问题。如果有帮助,我正在使用带有 Resharper 5 的 VS2010。

0 投票
1 回答
1488 浏览

php - 为什么 PHP 不支持字符串中 const 的花括号扩展?

PHP 支持这个:

它支持这一点:

但它不支持这一点:

为什么 PHP支持通过花括号语法插入 const?好像应该...

0 投票
4 回答
24884 浏览

javascript - 函数的 JavaScript 参数中的花括号

函数的 JavaScript 参数周围的花括号有什么作用?