問題タブ [object-initialization]

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

iphone - Objective-cでのこれのポイントは何ですか

なぜそれはいつもそのように行われるのですか?なぜだめですか

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

javascript - Javascript/jQuery でオブジェクト/テンプレートをパラメーターとして渡す方法

私はjQueryへの最初の進出を試みています。私は次のことを達成しようとしていますが、用語がよくわからないので、一種の C#/pseudocode 構文を使用した例で説明しようとします。

次のような(匿名の)オブジェクトがパラメーターとして必要だとします。

これらのオブジェクトの配列/コレクションを関数に渡したい

そして、私の関数では、次のようなコレクションの各オブジェクトにアクセスする必要があります。

この方法でパラメーターを渡すための正しい構文へのポインターを誰かに教えてもらえますか? または、これがJavaScriptで物事を行う正しい方法でない場合は、同じことを達成するためのより良い方法を提案してください。

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

c# - C# でオブジェクト プロパティの初期化を使用する場合の依存フィールド

今日、私は次のことができないことを発見して非常に驚いた.

構文が足りないだけですか?それともこれは不可能ですか?

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

ios - Objective-Cは特定のクラスメソッドを呼び出します

イニシャライザにこれがあるクラスがあります:

それはすべて元気でダンディです。私の問題は、サブクラスを実装するときに次のことです。

基本的に、 「」ではなく「BaseFooClass」を具体的に呼び出す必要があります。initSubFooClassinit

プロジェクトをC#からiPadアプリケーションで使用するように変換しているため、オブジェクトの初期化方法を変更できません。

よろしくお願いします

編集:

誰かが尋ねたので、ここに私のヘッダーがあります:

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

c# - 変数に割り当てられていないオブジェクトのガベージ コレクション

このパターンを使用するプロジェクトに取り組んでいます

このパターンに従った人はいますか?

これにより、メモリ管理の問題が発生しますか? ガベージ コレクターに問題はありますか?

ありがとう

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

c++ - ヒープ内のオブジェクトまたはスタック内の一時オブジェクトを作成するときに、構造体のPODが暗黙のコンストラクターによってゼロで初期化されるのはなぜですか?

標準とC++の本によるとクラス型メンバーのデフォルトコンストラクターは、暗黙的に生成されたデフォルトコンストラクターによって呼び出されますが、組み込み型は初期化されません。ただし、このテストプログラムでは、ヒープ内のオブジェクトを割り当てるとき、または一時オブジェクトを使用するときに、予期しない結果が発生します。

私はこの出力を取得します:

これはコンパイラ固有の動作ですか?私はこれに頼るつもりはありませんが、特に3番目のケースで、なぜこれが発生するのか知りたいです。

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

c# - オブジェクトの初期化によるプロパティの設定かどうか:違いはありますか?

ここに簡単な質問があります:これの間に(パフォーマンス)違いはありますか:

この

より多くのプロパティを持つより大きなオブジェクトを想像することができます。

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

python - Python モジュールの初期化

モジュールコードでモジュール内のオブジェクトを初期化するのは悪い習慣ですか?

Module.py:

ユーザーコードよりも、次のことができます。

...ユーザー コードで Foo クラスを初期化する必要はありません。もちろん、オブジェクトを初期化するための引数が必要ない場合にのみ役立ちます。

これをしない理由はありますか?

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

c# - 単一の DataRow からのオブジェクトの初期化

DataTable から List を設定するには、通常、次のようなステートメントを記述します。

次の疑似コードのように、DataTable が 1 行だけを返すことがわかっている場合、単一のオブジェクトを初期化する同様のステートメントをどのように記述すればよいでしょうか。

ステートメントを 1 つだけ書きたいのですが、(可能であれば) 次のような 2 行は避けたいです。

WhereSelectFirstの組み合わせを試してみSingleましたが、頭に釘が打たれません!

いつものようにどんな答えでも大歓迎です。

0 投票する
0 に答える
155 参照

entity-framework-4.1 - EF 4.1 を使用してオブジェクトの初期化でクエリ式にインクルードを使用する方法

最初にエンティティ フレームワーク 4.1 コードを使用しています。ドメイン クラスの簡易バージョンを次に示します。

クライアント アプリケーションでは、次のクラスを使用します。

そしてクエリ:

内部クエリ式がデータを返さないという例外があります ( from person in evt.Participants...)。Event オブジェクトの参加者プロパティの遅延読み込みと関係があると思います。しかし、それが問題である場合、このクエリで「インクルード」を使用する方法は?