問題タブ [function]
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.
c# - .Net フレームワークのガイドラインで、ref/out 引数を使用しないことが推奨されているのはなぜですか?
どうやら、彼らは「混乱している」ようです。それが本当の理由ですか?他に思いつきますか?
function - 「クロージャー」と「ラムダ」の違いは何ですか?
誰か説明してくれませんか?それらの背後にある基本的な概念は理解していますが、それらが同じ意味で使用されているのをよく見かけ、混乱します。
ここまで来て、通常の関数とどう違うのでしょうか?
php - Javascript および PHP 関数
onsubmit
JavaScriptを使用して PHP から関数を呼び出すことは可能ですか? もしそうなら、誰かがそれがどのように行われるかの例を教えてもらえますか?
それが私が呼び出したい関数です。注文システムです。必要な各アイテムの数量を入力し、送信をクリックすると、注文がテーブルに追加されます。
c++ - 戻り値に従って C++ 関数をオーバーロードする
パラメータに従って関数をオーバーロードできることは誰もが知っています。
戻り値に応じて関数をオーバーロードできますか? 戻り値の使用方法に応じて異なるものを返す関数を定義します。
最初のパラメーターは 0 から 9 の間であると想定できます。入力を検証したり、エラー処理を行ったりする必要はありません。
vb.net - VB.NET URL 短縮機能を改善するための提案はありますか?
これが私の機能です(更新済み):
maxLength
楕円を考慮していないため、文字が返されない問題を修正しました。
複雑すぎるように思えます。提案、コメント、懸念事項は大歓迎です。
c++ - 関数テンプレート パラメーターの C++ テンプレート インスタンス化
テンプレートのインスタンス化 [*] を使用すると、次の問題が発生します。
ファイルfoo.h
ファイルfoo.cc
ファイルcaller.cc
これは正常にコンパイルされますが、リンカーは未定義のシンボルについて不平を言います:
void Foo::func<boost::_bi::bind_t...>
関数 をインスタンス化するにはどうすればよいFoo::func
ですか? 引数として関数を取るので、少し混乱しています。通常の非関数型に慣れているので、インスタンス化関数をfoo.ccに追加しようとしました。
明らかに、これは機能しません。誰かが私を正しい方向に向けることができれば幸いです。
ありがとう!
[*] はい、parashift FAQ lite を読みました。
javascript - JavaScriptのイベントハンドラーとしてのクラスメソッド?
クラスメンバーをイベントハンドラーとして使用するためのJavaScriptのベストプラクティスまたは一般的な方法はありますか?
次の簡単な例を考えてみましょう。
イベントハンドラのbuttonClickedが呼び出されますが、_clickCountメンバーにアクセスできないか、他のオブジェクトを指しています。
この種の問題に関する良いヒント/記事/リソースはありますか?
math - 2D 暗黙的スカラー フィールドのアイソ ラインの描画
私は 2D で定義された暗黙的なスカラー フィールドを持っています。2D のすべてのポイントに対して、正確なスカラー値を計算させることができますが、その計算はやや複雑です。
そのサーフェスの等値線、たとえば「0」値の線を描きたいと思います。関数自体は連続していますが、「0」アイソラインは複数の連続インスタンスを持つことができ、それらすべてが接続されているとは限りません。
各ピクセルの値を計算することはオプションではありません。これには数秒程度の時間がかかりすぎるため、可能な限りリアルタイムで行う必要があります。
私が現在使用しているのは、一種の四分木と考えることができる空間の再帰的な分割です。空間の最初の非常に粗いサンプリングを行い、正から負の値への遷移を含む正方形を見つけたら、それを再帰的に 4 つの小さな正方形に分割し、再度チェックして、ピクセル レベルで停止します。四隅の四角形をサンプリングすることにより、正負の遷移が検出されます。これは、そうでない場合を除いて、かなりうまく機能します。エッジの小さな領域で発生し、正方形の角を横切らないトランジションのトランジション検出が失敗するため、描画されるアイソラインが切断されることがあります。
この設定で等値線描画を行うより良い方法はありますか?
php - is_int() と ctype_digit() に違いはありますか?
どちらが優先されますか、それともパフォーマンスが優れていますか?
python - Python コードが length メソッドの代わりに len() 関数を使用するのはなぜですか?
Pythonに文字列の大きさを求める関数があることは知っているのlen()
ですが、なぜ文字列オブジェクトのメソッドではないのか疑問に思っていました。
アップデート
わかりました、恥ずかしいほど間違っていたことに気付きました。__len__()
実際には文字列オブジェクトのメソッドです。文字列オブジェクトに対して len 関数を使用する Python のオブジェクト指向コードを見るのは奇妙に思えます。__len__
さらに、ただのlenではなく、名前として見るのも変です。