問題タブ [variables]
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.
c# - 「var」を使用するとパフォーマンスに影響しますか?
以前に、キーワードを使用する例が非常に多く見られる理由についてvar質問したところ、匿名型にのみ必要であるにもかかわらず、コードの記述を「より速く」/より簡単にし、「理由だけ」で使用されているという答えが得られました。
このリンク (「C# 3.0 - Var Isn't Objec」)をたどるvarと、IL で正しい型にコンパイルされることがわかりました (記事の途中に表示されます)。
私の質問は、IL コードがキーワードを使用すると、さらにどれくらいvarかかるかということです。それがどこでも使用された場合、コードのパフォーマンスが測定可能なレベルに近づくでしょうか?
python - Python の変数スコープに関する小さな質問
私はpythonの初心者で、質問があります。私にとって非常に混乱しています。最初に関数を定義し、その関数内で、以下の別の関数で定義されている変数を使用する必要がある場合、このようにすることはできますか? または、別の関数の戻り値を関数にインポートするにはどうすればよいですか? 例えば:
c# - 基本クラスのセッターまたはゲッターを使用するc#
サブクラスがこれらの変数にアクセスできるように、基本クラスのメンバー変数を保護に設定することをお勧めしますか? それとも、メンバー変数をプライベートに設定し、サブクラスがゲッターとセッターによって変数を取得または設定できるようにすることをお勧めしますか?
また、getter メソッドと setters メソッドの使用が推奨されている場合、保護された変数はいつ使用されますか?
xslt - xsl グループ化ソートの問題
xsl をグループ化するために使用している次の xsl テンプレートがあります。私が抱えている問題は、@Title を大文字にする必要があることです。現在、グループ化では大文字と小文字が別々のグループとして認識されているためです。
call-template を使用して変数を設定しようとしましたが、xsl はこれを気に入らないようです:
私が達成しようとしているのは、メウンチアンのグループ化ですが、大文字と小文字を区別しません-これが理にかなっていることを願っています!
キーラン
python - 最初の使用後に再割り当てすると、ローカル変数の UnboundLocalError
次のコードは、Python 2.5 と 3.0 の両方で期待どおりに機能します。
ただし、行(B)のコメントを外すと、UnboundLocalError: 'c' not assigned行(A)が表示されます。aとの値はb正しく出力されます。これには、次の 2 つの理由から完全に困惑しています。
行(B)の後のステートメントが原因で、行(A)で実行時エラーがスローされるのはなぜですか?
エラーが発生しているのに、変数
aとb期待どおりに出力されるのはなぜですか?c
私が思いつく唯一の説明は、ローカル変数cが割り当てによって作成されるということc+=1です。これは、ローカル変数が作成される前であっても、「グローバル」変数よりも優先cされます。もちろん、変数が存在する前にスコープを「盗む」ことは意味がありません。
誰かがこの動作を説明してもらえますか?
python - ヘルプが必要-Pythonでの変数の作成
a1、、、...として変数a2を作成したい。そのために、forループを使用しました。ループ内の変数はインクリメントするので、上記のように変数を作成する必要があります。a3a10
誰かが私にアイデアを与えることができますか?
作成時に、それらに値を割り当てることができる必要もあります。
ここで構文エラーが発生します。
c# - C# でスタック上の変数のリストを取得できますか?
スタック上の変数とその値のリストを取得することが .NET/C# で可能かどうか疑問に思っていますか? アプリの例外ハンドラーを作成していますが、標準のスタック トレースを超えて、スタック上にある変数の名前と値も確認したいと考えています。これができるかどうか、何か考えはありますか?
php - PHP: 警告なしで未定義の変数を出力する
警告を表示せずに未定義の変数をエコーする簡単な方法があるかどうか疑問に思っていますか? (エラー報告レベルは変更できますが、変更したくありません。)これまでに持っている最小のものは次のとおりです。
isset($variable)?$variable:''
私はいくつかの理由でこれを嫌います:
- 少し「冗長」で複雑です
$variable繰り返される- 空白の文字列の反響は、いつも私を悩ませます。
- 私の変数名はおそらくもっと長くなるでしょう。
$arrayvar['parameter']
python - Python でヘルプ変数を作成する必要があります (続き)
それは役に立ちました。以下のような問題に直面しています。
これにより、次の結果が得られます。