問題タブ [var]
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.
javascript - JavaScript 変数のスコープに関する質問: var にするか、var にしないか
よろしくお願いします。私は教科書を使って作業していますが、ある関数を使用して別の関数を呼び出し、ウィンドウを開きます:
したがって、すべて正常に動作しますが、私の質問は次のとおりです: newWindow() 関数は、rtest() 関数の「contents」変数の内容にどのようにアクセスできますか? そして、なぜ、「content」変数の前に「var」を付けると、次のようになります。
...エラーがスローされますか (新しいウィンドウの内容は空白になりますか)?
var を使用する場合と使用しない場合の違いを説明できる人はいますか?
ありがとうございました!
ダニエル
url - iframe の scr で URL 変数を渡す必要があります
このリンクの .php 部分の後にすべてを渡す方法を知る必要があります
同じページの iframe に。このように「同じサイトでホストされています」
src のリンクにすべてを追加する方法を確認してください
php - エスケープ文字
私はこの機能を持っています:
これを試した変数として1828を作成する必要があります:
しかし、うまくいきません。これを行う正しい方法は何ですか?
c# - 「var」の使用は C# コンパイラのパフォーマンスにどの程度影響しますか?
このvar
キーワードは、読みやすさをほとんど損なうことなく、C# コードのノイズを減らすのに非常に役立ちます。明示的な型付けを使用するようになったのは、コンパイラーが強制する場合のみです。
var を使用してもコードの実行時の特性が変わらないことはわかっています。しかし、疑問が浮かびました: コンパイラが現在私に代わって行っているすべての余分な作業に対して、コンパイル時に大きなペナルティを払っているのでしょうか?
var
make を広範囲に使用すると、コンパイル時間にどのくらいの違いがあるかを確認するためにベンチマークを行った人はいますか?
c# - C#varキーワードと同等のVB.NET
var
C#キーワードに相当するVB.NETはありますか?
これを使用して、LINQクエリの結果を取得したいと思います。
c# - 'var'を別のメソッドに渡す
私はおそらくここでのポイントを完全に見逃していますが....
'var'を別のメソッドに渡すにはどうすればよいですか?
(私はlinqを使用してXMLをオブジェクトの列挙可能なリストにロードしています)。
オブジェクトタイプが異なります(フィールドが異なります)が、使用されているオブジェクトに関係なく、プロセスの最終ステップは同じです。
このコードは、処理されるXMLファイルの種類によって異なります。しかし、その後、コードを繰り返し処理して、さまざまな問題をチェックしたいと思います。
私が気に入っているのは、基本クラスのメソッドに含まれる最後のステップであり、各子クラスから「var」変数をメソッドに渡すことができます。
c# - 「someNamespace を使用」しない var キーワード
var
先頭に必要な宣言を含めなくても、Visual Studio/intellisense は as 宣言された変数の処理方法をどのように認識しusing
ますか?
たとえばMyDomainObject
、別の名前空間で定義されたクラスusing TheOtherNameSpace;
があります。ファイルで宣言しないと、次のコードはコンパイルされません。
しかし、私が使用する場合var
これはコンパイルされ、インテリセンスは私がそれで何ができるかを正確に知っています。
では、どのようにして型が何であるかを知ることができusing
ますか?
(余談ですが、 がなくてもわかっているのにusing
、なぜ が必要なusing
のですか?!)
c# - このLinqクエリは「var」以外のものとして入力できますか?
匿名タイプを返すクエリを実行すると
var以外にreturnを入力できますか?
c# - varを使用すると、C#の明示的な型に比べてどのような利点がありますか?
重複の可能性:
varキーワードのポイントは何ですか?
C#でのvarキーワードの使用
IEnumerable<...>
データ型がコードを少し読みにくくする方法や、ネストされたジェネリックが少し気が遠くなるように見える方法を理解しています。しかし、コードの可読性の他に、明示的な型の代わりにvarを使用することには利点がありますか?明示的な型を使用することで、変数が何であるかを知っているので、変数が何をできるかをよりよく伝えることができるようです。
それが職場のコーディング標準である場合、私はチームワークのためにそれを使用します。しかし、私自身のプロジェクトでは、varのユーザーを避けたいと思っています。
java - Java の C# 'var' キーワードに相当するものは何ですか?
C# でのvarキーワードの用途の 1 つは、暗黙的な型宣言です。varに相当するJavaの構文は何ですか?