問題タブ [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 - NetbeansPHP-中括弧プラグイン/ショートカットを追加/削除します

中かっこなしのステートメント(PHP)のような短いifステートメントが大好きです

数行追加したい場合(おそらくデバッグのために一時的なものです)、中括弧を手動で追加する必要があります。「前のステートメントの中括弧を切り替える(追加/削除)」のようなショートカットを介してそれを行うNetBeans用のプラグインはありますか?

0 投票する
7 に答える
4322 参照

emacs - emacsに右中括弧を自動的に挿入させるにはどうすればよいですか

私は emacs を使い始めたばかりで、とても気に入っている機能が 1 つあります。私はまだelispを学びたくないので、他の誰かがこれをやったといいのですが。

「{」を入力してこれを発生させたい

これはccモードでのみ発生し、文字列/コメント/ etcでない場合は行末でのみ発生することを望みます

最初に頭に浮かんだのは、常にこれを行うために "{" を再バインドすることでした (自分でこれを行う方法を理解できました) が、適切なタイミングでのみ発生させるのは難しいでしょう。

ヒントをいただければ幸いです。

0 投票する
6 に答える
278 参照

c - for({statements;}; condition; {statements;})は合法的なCですか?

悪いスタイルにもかかわらず、パレンの内側に中括弧を付けたforループを持つことは合法的なCですか?このような:

それらの線に沿った何かが可能である場合、最初の閉じ中括弧の後にセミコロンを置くことになっていますか、それとも空のステートメントを追加しますか?

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 引数を囲む中括弧は何をしますか?