問題タブ [dynamic-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.

0 投票する
6 に答える
11096 参照

c# - C#で動的な名前を持つ変数を作成するにはどうすればよいですか?

forループでvarを作成したい、例えば

これにより、変数s0、s1、s2...からs10が作成されます。

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

php - Smarty の動的変数名

Smarty で PHP から動的に割り当てたいくつかの変数にアクセスしたいのですが、例を次に示します。

これらに動的にアクセスしたい理由は、上記のコードを含む関数の複数のバージョンを呼び出すためです。それらはすべて同じテンプレートを使用するため、値が競合するため、単に $title、$body などを使用したくないためです。お互い。

設定した content_name に基づいて title 変数と body 変数にアクセスしたいことがわかっている場合、smarty 内でこれをどのように達成できますか?

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

javascript - Javascriptで動的変数を作成する簡単な方法はありますか?

配置されたアイテムのタイプに応じてマップに割り当てられるさまざまなアイコンを使用して、データ駆動型のGoogleマップを作成しました。したがって、5種類のランドマークがあり、それぞれが異なるアイコン(店舗、図書館、病院など)を取得している場合、私がやりたいのは、Googleアイコンオブジェクトを動的に生成することです。私はこのようなことを考えていました:

ただし、ご想像のとおり、これは機能しません。また、次のようにevalを使用してみました。

しかし、それも機能しませんでした-javascript変数を動的に生成するためのポインタをいただければ幸いです。それは純粋なjsでなければなりません。PHPでそれを行うことができますが、それはここではオプションではありません。

ありがとう!

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

ruby - Rubyで変数の値を別の変数名として使用する

私はRubyの学習を始めたばかりで、いくつかの数値を生成し、それらを変数@ one、@ two、@ threeなどに割り当てるプログラムを作成しました。ユーザーは名前を入力して変更する変数を指定できます(例: 1)。次に、「@ [valueofinout]=asd」のようなことをする必要があります。私はこれをどのように行うのでしょうか、そして私が考えている方法が落胆しているように見えるので、より良い方法はありますか?私は見つけました

しかし、なぜ2行目が必要なのか完全には理解していません。私の場合、次のようなものを使用します

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

jsp - JSP に関連付けられた JavaBean 名を取得するか、動的な名前で変数を構築します

jspページでJavaBeanを使用しています。動的な名前を付けたいと思います。変数の値に応じて (それを と呼びましょうfoo)、異なる内容を持たせ、これらの異なるバージョンをすべてメモリに保持したいからです。コンテンツの再評価にはコストがかかるため、Bean にセッション スコープを持たせたい。

現在、Bean には静的な名前があり、別の値の でページをリロードするとfoo、Bean の内容は以前と同じです (jsp:usebean指定された名前の JavaBean を探し、存在する場合は古いものを使用します)。 1)。古いバージョンと新しいバージョンの両方を保持したいので、名前を変える必要があります。

私がやりたいことはこれです:

私の問題は、名前がわからないため、JSP コードで JavaBean を参照できないことです。これを解決する方法についてのアイデアはありますか?

本質的に、別の変数の値に基づいて、動的な名前で変数を作成したいと考えています。

または、現在のページに関連付けられている JavaBean の名前を取得して、作成したばかりの JavaBean への参照を取得したいと考えています。

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

java - Javaで動的データ型を持つ変数を持つ方法は?

それだけのUserProfileクラス、つまりユーザープロファイルが必要です。もちろん、このユーザー プロファイルにはいくつかの重要なユーザー データが含まれていますが、ユーザーの友人から送信されたメッセージのリストも必要です。

LinkedListこれらのメッセージを、ArrayListHashMapおよびに保存する必要がありますTreeMap。ただし、一度に 1 つだけで、データ構造ごとにメッセージを複製しないでください。基本的に、メッセージのデータ型を選択できる動的変数型のようなものです。

これは、どういうわけか、Javaで可能ですか? または私の最善のアプローチはこのようなものですか?つまり、2 つの異なるクラス (ユーザー プロファイル用) があり、1 つはメッセージをホストするクラス (そして適切な場所でandMap<K,V>を使用) と、メッセージをホストする別のクラス(適切な場所でandを使用) です。そしておそらくスーパークラスを使用するので、データ、年齢、住所などのフィールドの変数とメソッドを複製する必要はありません...HashMapTreeMapList<E>LinkedListArrayListUserProfile

何かご意見は?

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

php - Dynamic functions, variable inputs

Right now, lets say I have code much like this...

#xA;

My problem starts here, how can I specify the proper variables into the arguments depending on these? I have a few thoughts such as creating a list for each function that specifies these, but I would really like to see an elegant solution to this.

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

python - Google App Engineのexpandoクラスで動的フィールドを作成するにはどうすればよいですか?

ウィジェットと呼ばれるdbexpandoクラスがあります。

json文字列を渡して、それをdictに変換してから、データストアに追加しています。

私の質問は、動的フィールドを作成するためにdictをループする方法です。

これにより、dictのk値とは反対に、フィールド名として「k」がレンダリングされます。

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

javascript - ["var" + 1] = someValue-このようなことはできますか?

あなたはその考えを理解します。

重要なのは、同じような名前の変数がいくつかあり、最後の数だけが異なるということです。switchステートメントを使用することは、いくつかの変数で数回は問題ありませんが、この特定のプロジェクトでは、私を夢中にさせています。私は私ができることを知っています:

そして、私はこのようなことをすることができるかどうか疑問に思っていましたが、割り当ての左側への動的な参照があります。

出来ますか?

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

javascript - 匿名関数/クロージャ内で変数に動的にアクセスするにはどうすればよいですか?

グローバル名前空間をクリーンに保つために、私のJavaScriptコードは次のようにラップされています。

これで、変数変数名を使用してアクセスしたいいくつかの変数がこのスコープで宣言されました(たとえば、名前は'something' + someVar)。グローバルスコープでは、単に使用window['varname']しますが、明らかにそれは機能しません。

私がやりたいことをする良い方法はありますか?そうでない場合は、これらの変数をオブジェクト内に配置して、配列表記を使用することができます...

注:eval('varname')は許容できる解決策ではありません。だからそれを提案しないでください。