問題タブ [parameter-passing]

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

javascript - Javascript 関数プログラミング — 精巧なパラメーターを受け取る

オンザフライで記述され、パラメーターとして送信される配列を操作する Javascript 関数を作成しています。

関数は次のように記述されます。

問題のアニメーションは、jQuery アニメーションの一連のパラメーターです。通常、 の形式をとります({key:value,key:value},speedAsInteger,modifierAsString)

したがって、最初のデバッグを開始するには、次のように呼び出します。

returnJouney(({'foo':'bar'},3000),1);

そして、すぐに物事はうまくいきません。私が見る限り、これは returnJourneyacknowledge を持ちclean === 1animation最初の子としてオブジェクトを持ち、2 番目として 3000 という数字を持つ配列になります。

Firebug はanimation、数値 3000 として評価すると教えてくれます。何が間違っているのでしょうか?

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

ruby - Ruby-配列の値を各パラメーターとして渡すメソッドを呼び出します

私は現在この問題で立ち往生しています。作成したクラスのmethod_missing関数にフックしました。存在しない関数が呼び出された場合、存在することがわかっている別の関数を呼び出して、すべてのパラメーターとしてargs配列を2番目の関数に渡します。誰かがこれを行う方法を知っていますか?たとえば、次のようなことをしたいと思います。

(ああ、ところで、上記の例は私にはうまくいきません)

編集

これは、提供された回答に基づいて機能するコードです(上記のコードに誤りがあります)。

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

java - jsfでget-parameterをバッキングBeanに渡す方法は?

name の get-parameter がありますcontrollerpropertyChangeListenerそれを (で) バッキング Bean に渡そうとするとnull、そのパラメーターの実際の値の代わりに取得します。

だから、私は2つの質問があります:

  1. get-parameter値でBeanプロパティを設定する適切な方法は何ですか? 実際、私はすでに値を取得していますExternalContext#getRequestParamが、他の解決策があるかもしれません。
  2. さらに興味深い質問: なぜここで propertyActionListener が機能しなかったのですか? それは実際に何をしますか?(これについてもいくつか考えがありますが、より包括的な説明を読むとよいでしょう)。
0 投票する
2 に答える
12530 参照

php - Zend FrameworkでURLパラメータを取得するにはどうすればよいですか?

zendフレームワークを使用してURLで渡されたパラメーターを取得しようとしています。しかしもちろん、それは機能していません!私のコードは次のようになります:

URLの生成:

showresultsAction()で「poll_id」パラメータを取得する:

問題は、$poll_idがNULLであるということです。$ request-> getParams()のvar_dumpを実行すると、それもNULLになります。Zend Frameworkのドキュメントを一瞥しましたが、あまり役に立ちませんでした。何か案が ?ありがとう !

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

c++ - ポインターを持つ関数として参照を持つ関数を使用しますか?

今日、私はぞっとするようなコードに出くわしました。ピースはさまざまなファイルでおしゃべりされていました。以下の簡単なテストケースでその要点を書き込もうとしました。コードベースは日常的に FlexeLint で定期的にスキャンされますが、この構造は 2004 年からコードに組み込まれています。

問題は、参照を使用してパラメーターを渡すように実装された関数が、ポインターを使用してパラメーターを渡す関数として呼び出されることです...関数キャストが原因です。コンストラクトは 2004 年から Irix で機能しており、現在は移植時に実際に Linux/gcc でも機能します。

私の質問です。これは信頼できる構造ですか?コンパイラのコンストラクターが参照渡しをポインターとして実装しているかどうかは理解できますが、信頼性はありますか? 隠れたリスクはありますか?

ポインターを使用するように変更fref(..)し、その過程で何かを壊すリスクを冒す必要がありますか?

どう思いますか?

編集

実際のコードでは、両方とも同じものfptr(..)fref(..)使用しstructます。これをより適切に反映するために、以下の変更されたコードを使用します。

0 投票する
9 に答える
59388 参照

r - Rで参照渡しできますか?

「R」で参考に通せますか?たとえば、次のコードでは次のようになります。

出力は

でもそれがあったらいいのに

出来ますか ?

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

vb.net - List (Of ChildClass) を List (Of ParentClass) を期待するメソッドにパラメーターとして渡しますか?

TableFieldという 2 つの親クラスの継承を実装しました。各親クラスにはいくつかの子クラスがあります。Table親クラスで、パラメーターList(Of Field)を期待するメソッドを作成しました。

List(Of Field)のパラメーターを予期するメソッドにパラメーターList(Of ChildField)を渡そうとすると、エラーが発生します。エラー メッセージは次のとおりです。

タイプ 'System.Collections.Generic.List(Of com.hlb.icisbatch.data.ChildField)' の値を 'System.Collections.Generic.List(Of com.hlb.icisbatch.data.Field)'
に変換できません

私の質問は、子クラスのリストをパラメーターとして渡すことは可能ですか? リストでない場合は正常に機能します。しかし、どういうわけかリストでは不可能ですか?

以下は、クラス構造のサンプルです。

親クラスにメソッドがあります:

および子クラスのメソッド:

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

c# - C# から C++/CLI メソッドに配列引数を渡す

私は C++/CLI についてほとんど知りませんが、解決策が必要な単純な問題があります。バイト配列をパラメーターとして受け取る C++/CLI クラス メソッドがあります。配列は事前に決定された長さであり、事前に C# で割り当てることができます。配列は、C++/CLI メソッドによってデータで埋められるはずです。

メソッドを宣言して C# から呼び出すにはどうすればよいですか?

C++/CLI クラスに次のようなものを試してみました。

そして、C# で:

しかし、それはまったく機能しませんでした:)。

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

asp.net - asp.net ページ間でのデータの受け渡し

複数のページ間で多くの値を渡すための最良の方法は何かという意見を考えています。context.Items[] または Session[] を使用して値をデータベースに保存することを考えていました。何が最善の方法かはわかりません。おそらく約 40 個の変数を渡しています。これはチェックアウト プロセス中に行われるため、ユーザーのライフサイクルを通じて永続化する必要があります。ユーザーは、最初に値を入力した後は値を変更しません。値は、請求先住所、姓名などのようになります

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

javascript - keyUpイベントを追加してオブジェクトを形成する

みんなこんにちは、

一部の入力フィールドにブラウザイベントを追加する際に問題が発生しました。私が直面しなければならない課題は、ターゲット関数の1つのパラメーターが「イベント」変数であり、2番目のパラメーターがオブジェクトであるということです。

ここでいくつかのコードをよりよく理解するために:
HTMLオブジェクト:

ターゲットメソッドのソースコードは次のとおりです。

残念ながら、HTMLとJavascriptコードは自動的に生成されるため、コードをリファクタリングできません。私の質問は、キーワード「イベント」と他のパラメータをどのように渡すことができるかということです。私の試みはいつも失敗しました。:-(