タグ付けされた質問 「function」

関数(プロシージャ、メソッド、サブルーチン、ルーチンとも呼ばれます)は、単一の特定のタスクを実行するためのコードの一部です。このタグは、関数の作成または呼び出しを具体的に含む質問に使用します。タスクを実行する関数の実装については、代わりに[アルゴリズム]またはタスク固有のタグを使用してください。

30
コールバックをわかりやすい英語で説明するにはどうすればよいですか?ある関数を別の関数から呼び出すのとどう違うのですか?
コールバックをわかりやすい英語で説明するにはどうすればよいですか?それらは、呼び出し元の関数からいくつかのコンテキストを取得して、ある関数を別の関数から呼び出すのとどう違うのですか?彼らの力を初心者プログラマーにどのように説明できますか

19
PHPでfile_get_contents()関数の警告を処理するにはどうすればよいですか?
私はこのようなPHPコードを書きました $site="http://www.google.com"; $content = file_get_content($site); echo $content; しかし、「http://」を削除すると$site、次の警告が表示されます。 警告:file_get_contents(www.google.com)[function.file-get-contents]:ストリームを開けませんでした: 私が試したtryし、catchそれはうまくいきませんでした。

13
Python関数は、渡すパラメーターのタイプをどのように処理しますか?
私が間違っていない限り、Pythonで関数を作成すると次のようになります。 def my_func(param1, param2): # stuff ただし、これらのパラメーターのタイプを実際に指定するわけではありません。また、覚えていると思いますが、Pythonは厳密に型指定された言語であるため、Pythonでは関数の作成者が期待するものとは異なる型のパラメーターを渡すべきではないようです。しかし、Pythonは、関数のユーザーが適切な型で渡されていることをどのようにして知るのでしょうか。関数が実際にパラメーターを使用していると仮定して、プログラムが間違ったタイプである場合、プログラムは単に終了しますか?タイプを指定する必要がありますか?

9
Bash関数の戻り値
私はbashスクリプトを使用していて、戻り値を出力する関数を実行したいと思います。 function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res } を実行するfun2と「34」が表示されません。これはなぜですか?




7
jQueryの.click-パラメータをユーザー関数に渡す
jQueryの.clickを使用してパラメーター付きの関数を呼び出そうとしていますが、機能させることができません。 これは私がそれを機能させたい方法です: $('.leadtoscore').click(add_event('shot')); 呼び出す function add_event(event) { blah blah blah } 次のようにパラメーターを使用しない場合は機能します。 $('.leadtoscore').click(add_event); function add_event() { blah blah blah } しかし、add_event関数にパラメーターを渡すことができる必要があります。 どうすればこの特定のことを行うことができますか? を使用できることはわかって.click(function() { blah }いますが、add_event関数を複数の場所から呼び出して、このようにしたいと考えています。

12
PHPは1つの配列を別の配列に追加します(array_pushまたは+ではありません)
キーを比較せずに配列を別の配列に追加する方法は? $a = array( 'a', 'b' ); $b = array( 'c', 'd' ); 最後に、Array( [0]=>a [1]=>b [2]=>c [3]=>d ) 次のようになります。[]またはのようなものを使用array_pushすると、次のいずれかの結果になります。 Array( [0]=>a [1]=>b [2]=>Array( [0]=>c [1]=>d ) ) //or Array( [0]=>c [1]=>d ) これは何かをする必要がありますが、よりエレガントな方法で行います。 foreach ( $b AS $var ) $a[] = $var;
278 php  arrays  function 

4
VBA関数から結果を返す方法
関数から結果を返すにはどうすればよいですか? 例えば: Public Function test() As Integer return 1 End Function これはコンパイルエラーになります。 この関数で整数を返すにはどうすればよいですか?

11
Pythonの複数の戻り値を無視する
タプルで複数の値を返すPython関数があるとします。 def func(): return 1, 2 一時的な変数に割り当てるだけでなく、結果の1つを無視する良い方法はありますか?私が最初の値だけに興味を持っていたとしたら、これより良い方法があります: x, temp = func()
274 python  function  tuples 


4
bashは関数の定義を表示できますか?
bashでbash関数の定義を表示する方法はありますか? たとえば、関数を定義したとしましょう foobar function foobar { echo "I'm foobar" } 後でfoobar実行するコードを取得する方法はありますか? $ # non-working pseudocode $ echo $foobar echo "I'm foobar"
262 bash  function 

14
jQueryがコールバックに追加のパラメーターを渡す
jQueryのコールバック関数にさらにデータを渡す方法はありますか? 2つの関数があり$.post、たとえばにコールバックして、AJAX呼び出しの結果のデータといくつかのカスタム引数の両方を渡したい function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined $.post("someurl.php",someData,doSomething(data, myDiv),"json"); // ERROR: Would pass in myDiv as curData (wrong) $.post("someurl.php",someData,doSomething(data, myDiv),"json"); } function doSomething(curData, curDiv) { } AJAX呼び出しから返された結果だけでなく、自分のパラメーターをコールバックに渡すことができるようにしたいと思います。

9
Scalaにおけるメソッドと関数の違い
Scala関数(別のScalaツアーの一部)を読みました。その投稿で彼は述べた: メソッドと関数は同じではありません しかし、彼はそれについて何も説明しませんでした。彼は何を言おうとしていたのですか。
254 function  scala  methods 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.