問題タブ [curly-brackets]

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 投票する
1 に答える
905 参照

macos - Mac OS X(ユキヒョウ)のGeditで[角かっこ]と{中かっこ}を使用できません

私はどこでも検索しました。http://projects.gnome.org/gedit/のバグ追跡システムが壊れています。IRCの使い方がわからない(たとえ使ったとしても、irc.gnome.orgは非常に奇妙なサイトであり、私は何も理解していません)。あなたは私の最後の希望です:

Macのgeditで[角かっこ]/{中かっこ}を作成するにはどうすればよいですか?いいえ、alt + 8/9は機能せず、shift + alt+8/9も機能しません。組み合わせは他のすべてのアプリケーションで機能しますが、私が最も必要とするアプリケーションでは機能しません。gedit。

ありがとうございました。

編集:

キーボード:qwerty

Geditはスタンドアロンで実行されています。

それらをコピーしてgeditに貼り付けることができます。これは、これまで行ってきたことですが、PythonでDictを掘り下げ始めると、これはますます時間がかかるようになります。

私のコンピューターは2007年のmacbook(intel)です

はい、geditを再インストールしてみました:)

0 投票する
4 に答える
4615 参照

c - 「入力の最後の解析エラー」ですが、ブラケットが正しいと確信しています。(C)

ブラケットが正しく一致していると確信していますが、このプログラムの最後に付けたブラケットの数に関係なく、「入力の最後でエラーを解析します」というエラーが表示されます。このエラーに対するすべての Google の結果は、修正が括弧内にあると言っているので、他に何ができるのか途方に暮れています。誰かが私のばかげた小さな間違いを指摘してくれませんか? :)

0 投票する
5 に答える
1480 参照

c - 長い条件式の場合は 1TBS

重要な注意: この質問は、ブレーシング スタイルの優位性に関するものではありません。私は現在、自分の状況に最も適していると思うスタイルを自分で評価するためにスタイルを切り替えています.1TBSと同じくらいオールマンが好きです.

1TBS ブレーシング スタイルのユーザーは、ifステートメントとそれに続くコードで長い条件をどのようにフォーマットしますか?

もっと良い方法があるに違いないと感じています。私の現在の方法は、コード ブロックの最初の行の前に空の行を追加することです。この場合、Allman はあまり見栄えがよくありませんが、私の意見では読みやすいと思います。

forループを使用した別の例:

あまり良くない...

ここでは KNF (8 スペースのインデント) が役立ちますが、それは避けたいと思います。他にもいくつかのオプションがありますが、何らかの標準的な方法があるかどうかを知りたいです。

0 投票する
2 に答える
1344 参照

javascript - URL.Document または window.location.href の使用時に中括弧が 16 進数に変換される

document.URL を取得し、中かっこで囲まれた文字列を見つけて、中かっこを削除し、中かっこ内の文字列だけを表示します。ただし、document.URL または window.location.href は中かっこを 16 進数値 (%7B & %7D) に変換し、実際の {string} と照合できないようです。どんな助けでも大歓迎です。

0 投票する
4 に答える
899 参照

c# - 単一ステートメントの前後に中括弧が必要なのはいつですか?

ここでの私の回答: C# Lock syntax - 2 Questionsで、LukeHtry...catch...(finally)は、ステートメントには中括弧が必要であると指摘しました。

ここで見つけた理由についての答えを見つけました(なぜtry..catchブロックには中かっこが必要なのですか?)非常に興味深い。

理想的にはコードスニペットとその理由の説明とともに、良い習慣などとは対照的に中括弧が必要な例をもっと知りたいです。

0 投票する
4 に答える
162 参照

php - この html コードは、記号なしでその中に php を使用していますか?

以前に単純な php ベースの Web サイトを作成したことがありますが、他の人がすでにかなりの部分を完成させている複雑な php Web サイトに参加するのは初めてです。また、この種のコードを Web サイトの HTML テンプレート セクションで目にするのはこれが初めてです。

基本的に、私が興味を持っているのは、{} 中括弧内のすべてのコードは何ですか? それはある種のphpコードですか?別の php ファイルが、上記のコードを含むこの .html ファイルを参照しています。

動的に生成されるコンテンツはたくさんありますが、テンプレートの一部として使用されているときに .html ファイルで「{}」中括弧が使用されているのを見たことがありません。自分。

ありがとう。

0 投票する
2 に答える
1110 参照

java - 内部クラスでのコンパイル エラー (ブラケットが必要)

プログラムに内部リスナー クラスがあります。コンパイラは、次の最初の行でエラーを通知し、「{」が必要であると伝えます。何が悪いのかわかりません。すべてのブラケットを修正しましたが、問題はありません。これが私の内部クラスです:

0 投票する
2 に答える
2556 参照

javascript - Javascript、中括弧と定義で物事を追加

私は、この優れた javascript ライブラリを変更して、html 入力をオートコンプリートする作業を行っています。ここを参照してください。実際には、このライブラリのデフォルトの動作を管理できるように、非破壊的なものを探しています。これは、「追加パラメーターなし」も処理できます。

だから私は次のような電話があると思います

myExtra の null テストを使用して、null の場合は何もしないか、myExtra のコンテンツを Ajax リクエストに「追加」するため、この部分は次のようになります。

myExtra が null または空の文字列ではない場合のようになります。

私はウェブ開発にまったく慣れていないので、中括弧で囲まれたコンテンツ {} を別のコンテンツに追加する方法がわからないことが問題です (そして、これらの {} が何であるかをよく理解しているかどうかさえわかりません...)

私はPythonが受け入れるこの王様をやりたいと思っていますが、Javascriptがどのようにそれを行うことができるのかわかりません.

これを理解するための指針があれば、よろしくお願いします。

0 投票する
3 に答える
4733 参照

python - Why am I getting ugly curly brackets around my text in the label widget? - Tkinter

I'm getting curly brackets around the text in my label widget. The output is {Total tries: 0} instead of Total tries: 0.

Here is a short version of my code:

0 投票する
1 に答える
17248 参照

python - .format() を使用して文字列を出力し、置換された文字列の周りにリテラル中括弧を出力するにはどうすればよいですか

重複の可能性:
Python 文字列にリテラルの「{}」文字を出力し、.format を使用するにはどうすればよいですか?

基本的に、次のように .format() を使用したい:

そしてそれを一致させます:

ただし、コードの最初の部分でエラーが発生します。

Python を使用してテキストベースのコマンドを介してソフトウェアと通信しているため、中括弧は重要です。fosoftware が期待するフォーマットの種類を制御することはできないため、すべてのフォーマットを自分で整理することが重要です。文字列を中括弧で囲んで、文字列内のスペースが複数の引数ではなく単一の文字列として解釈されるようにします。たとえば、ファイル パスの引用符で通常行うのと同じです。

私は現在、古い方法を使用しています:

これは確かに機能しますが、.format() の方が読みやすいようです。また、5 つ以上の変数をすべて 1 つの文字列にまとめてコマンドを送信すると、読みやすさが大きな問題になります。

ありがとう!