問題タブ [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.
jquery - Jqueryこのvar定義がキャッチされない例外を与えるのはなぜですか
Console.log はキャッチされない例外を与えています: 構文エラー、認識されない式: #。が原因のよう$('#'+elmid+' div')
です。# を削除すると、このエラーは発生しません。これを引き起こしているのは何ですか。
c# - 型の代わりに var を使用する必要があるのはなぜですか?
重複の可能性:
ReSharper と var
ReSharper をインストールした後、(警告により) 可能な限り var を使用するように要求されます。たとえば、
ReSharper はそれを
最初のバージョンの方が好きですが、varを好む理由はありますか? よりよい性能?なんでも?それとも単なるコードスタイルですか?
c++ - Accessing static variable from a friend function
A friend function is supposed to have access to all the private data of a class. what am i missing here? I cant seem to access the the static variable from the friend function.
Error from codepad--> In function
setnum(Base)': undefined reference to
Base::num'Error from visual studio--> error LNK2001: unresolved external symbol "private: static int Base::num"
c# - C# での "var" 型の推論
重複の可能性:
「foreach (var row in table.Rows)」で var が System.Object に評価されるのはなぜですか?
今日、次のことを発見してかなり驚いた....
何が起きてる?
これは型推論の失敗ですか? もしそうなら、何が原因ですか?
それとも、定義された動作の一部var
ですか? もしそうなら、なぜですか?
動作を変更せずvar
に、変数の宣言/初期化のどこでも使用できるという考えでした。
php - PHP セッションデータが上書きされる
親愛なる、私はphpセッションの問題を抱えています。PHP 5.2.6 MySQL 4.1.22 admin のログインを開始しましたが、すべてのセッション データは良好です。ユーザー管理のためにユーザーのリストが呼び出されます。ユーザーが選択され、'id' がユーザーの Mod ページに渡されます [ここでは簡単にするために GET を使用します]。セッション データは正常です。ユーザー ログイン名がページの上部に表示されます。変更するユーザー データはデータベースから取得され、標準フィールドに表示されます。ただし、何らかの理由でユーザーデータがセッションデータ [ユーザーIDなどなど] になります。vars の名前を変更し、これを機能させるためにできる限りのことをしましたが、クラックできません。誰かこれについて何か考えがありますか?前もって感謝します。Q!
objective-c - Objective-Cの静的変数 - それらは何をしますか?
静的変数とは何かについて議論している投稿をいくつか見たことがありますが、理解できたと思いますが、通常の変数と静的変数の両方を並べて使用するプログラムをすばやく作成 (または検索) したいと思います。どのように/いつ動作するかが異なります。2 つの int vars と 2 つの NSLog 追跡ステートメントで、それらがどのように異なるかを確認するためのいくつかのクイック n ダーティ コード。
静的変数が通常の変数とどのように異なるかを示すヒント/アイデア/コードはありますか?
javascript - 文字列と変数を組み合わせて新しいJavaScript変数を作成する
これが私の問題です。
スライドのcurrentPositionに基づいて、現在のページタイトルを画面に表示しようとしています。私が抱えている問題は、上記のコードが「これは1ページ目です」を表示する必要があるときに画面に「pageTitle1」を表示することです。私はjavascriptに慣れていないので、これは簡単な修正だと感じていますが、何日もグーグルで何も得られませんでした。
c# - 「var」の目的は何ですか?
重複の可能性:
var キーワードのポイントは何ですか?
私はそれがどのように機能するかを尋ねていません。パフォーマンスに影響するかどうかは尋ねていません。私はすでにそれらの答えを知っています。
そもそも MS C# チームがそれを言語に追加するきっかけとなったものを知りたいです。軽薄なものを言語に追加することはありません。それが解決した注目すべき問題があったに違いありません。その問題は何ですか?
私が見た「解決する問題」に最も近い例は、次のように匿名型を使用する場合です。
この使用法に関する皮肉なことに、スタイルとコーディング標準のガイド (Microsoft によって提供されるものなど) は、結果の型が明らかでない場合は「var」の使用を避けるようコーダーにアドバイスしています。つまり、(おそらく) 'var' の意図された目的は、コーディング標準のガイドラインと矛盾しています。
もし私がコーディング標準を書いていて、'var' の乱用を防ごうとしていたなら、私は「'var' は匿名型に対応する場合にのみ使用してください」と言いたくなるでしょう。しかし、それは疑問を一周させます:言語に「var」を追加した目的は何ですか?
c# - 文字列からLINQクエリを作成するには?
私は LINQ が初めてで、コーディングの助けが本当に必要です。
現時点では、string 変数と var 変数があります。
基本的に、私がやりたいことは、事前に文字列に割り当てることで、カスタム/複雑な LINQ クエリを作成できるようにすることです。作成が完了したら、文字列を var 変数に割り当てます。ただし、これは明らかに機能しません。したがって、誰でもこれについて私を助けることができますか?
delphi - varプレフィックスを持つオブジェクトタイプの引数を正しく渡す方法は?
要約:
MyObject
とMyRecord
は値型ですが、MyClass
は参照型です。- 値型の変数を代入すると、変数がコピーされます。参照型の変数を代入すると、参照がコピーされます。
ProcA
およびの引数はProcC
、元の引数のコピーです。ProcB
との引数ProcD
は元のものです。- の引数
ProcE
は、元の参照のコピーです。 - の引数
ProcF
は元の参照です。 - ユニット agg_2D.pas で宣言されている Agg2D オブジェクトをラップして描画する方法については、以下の David の回答を参照してください。
==========================================
AggPasの使い方を学んでいますこれは純粋なパスカル ベクトル グラフィックス描画 API です。具体的には、TAgg2D クラスを含むユニット Agg2D.pas の代わりに、Agg2D オブジェクトを含むユニット agg_2D.pas が使用されます。ユニット Agg2D.pas よりもユニット agg_2D.pas を選択する理由は、クロスプラットフォーム機能のためです。
しかし、var プレフィックスを持つ Agg2D オブジェクト型の引数を正しく渡すことができません。次のコードに示すように、TForm1 によって作成された Agg2D オブジェクトを、実際に形状の描画を担当する別のクラスに渡したいと考えています。しかし、うまくいきません。考えられる理由についてコメントしていただけますか?オブジェクト型に関する重要な概念を見逃していたようです。どんな提案でも大歓迎です!VCL アプリケーションを新規作成し、FormCreate ハンドラーをアタッチし、描画コードを 1 行ずつコメント アウトして効果を確認できます。
プロシージャ引数の var プレフィックスをすべて削除すると、2 番目の円描画コードも機能しなくなりますが、これはよくわかりません。便宜上、ユニットは次のように表示されます。