問題タブ [wrapper]

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

php - PHP のシステム関数をよりオブジェクト指向にしようとした人はいますか?

PHP の組み込み関数のすべて (または大部分) をよりオブジェクト指向のクラス階層にグループ化しようとするプロジェクトが存在するかどうか、ただ興味があります。たとえば、すべての文字列関数を単一の String クラスにグループ化するなどです。

すべての組み込み関数は引き続きグローバル名前空間でアクセスできるため、(PHP ソース コード レベルで変更が行われない限り) これで実際に問題が解決されるわけではありませんが、使いやすさは確実に大幅に向上します。

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

vb.net - 多くの引数を取る関数をリファクタリングする方法は?

入力として文字列のみを除外する COM オブジェクトのラッパーを作成したため、OOP の適切な実践として、ビルドと呼び出しが簡単になるように文字列を関数にラップしました。

誰かが次のコードを実行するためのより良い方法を考えられるかどうか疑問に思っていました.

関数が取らなければならない引数の量は、私の最大の心配事です。これはそれほど悪くはありませんが、将来もっと多くの引数を取る必要がある他の関数がいくつかあるので、主に大きな引数関数を構築するためのより良い方法を探しています.

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

asp.net - Web ログイン ページのラッピング

標準のユーザー名パスワードとログイン ボタン コントロールを備えた Web ログイン ページがあります。ユーザー名とログインフォームのテキストボックスを定数でレンダリングして自動入力し、ログインボタンの onclick イベントを強制するラッパーページを作成したいと思います。これを達成する方法について何か提案はありますか?

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

c# - boost::signal を C# デリゲートにラップする

ネイティブ C++ で記述された、次のようなインターフェイスを持つ非同期ライブラリがあるとします。

C#でラップしたい。SWIG などを使用して、シグナルを C# デリゲートにバインドできる方法を知っている人はいますか?

0 投票する
7 に答える
67429 参照

javascript - 関数をJavascriptでラップするにはどうすればよいですか?

私は自分のアプリケーションの1つにグローバルエラー処理「モジュール」を書いています。

私が望んでいる機能の1つは、関数をブロックで簡単にラップできるようにすることですtry{} catch{}。これにより、その関数へのすべての呼び出しに、グローバルロギングメソッドを呼び出すエラー処理コードが自動的に含まれるようになります。(try / catchブロックでどこでもコードを汚染しないようにするため)。

.callただし、これは、JavaScript、 and.applyメソッド、およびthisキーワードの低レベルの機能についての私の理解をわずかに超えています。

Function.wrap私はプロトタイプの方法に基づいてこのコードを書きました:

これは次のように使用されます:

そのコードは完全に機能します。6を出力してから、グローバルエラーハンドラを呼び出します。

私の質問は、ラップしている関数がオブジェクト内にあり、「this」演算子を使用している場合、これは何かを壊しますか?.applyと呼んでいるので少し心配ですが、そこに何かを渡すと、何かが壊れるのではないかと心配しています。

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

c# - VMware VIX API の C# ラッパーはありますか?

Windows Vista x64 で VMware Workstation 6.5 を使用しています。VM の管理タスクの一部を自動化したいと考えています。直接使用できるCOM API ( http://www.vmware.com/support/developer/vix-api/ )があることは知っています。

この COM API の C# ラッパーはありますか?

ありがとう、

アーニー

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

mysql - Delphi 用の MySQL.pas ラッパーの開発

背景:プロジェクトで mysql.c の Delphi 翻訳を使用したいのですが、元のメンテナである Matthias Fichtner ( http://www.fichtner.net/delphi/mysql/ ) が削除したようです。

質問: libmySQL.dllに似た軽量な性質を持つ同様のラッパー (または Matthias Fichtner のラッパーの更新バージョン) を知っている人はいますか?

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

java - Java ラッパー等価テスト

上記のコードを実行すると の出力が得られますが、とsameの値を 1000 に変更すると、出力は に変わります。私は SCJP の準備をしているので、この背後にあるコンセプトを明確にする必要があります。誰かがこの動作を説明できますか.Thank.ijnot same

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

jquery - Jquery wrapInner - 最初の要素を除く

凡例タグのクリック イベントを持つフィールドセットであるサイトのセクションを開こうとしている/折りたたもうとしています。ただし、wrapInner を使用して、フィールドセット内に div を追加してコンテンツを非表示にする必要があります...ただし、これは凡例も非表示にします (これは絶対にしたくありません) :-)。どうすれば wrapInner を使用できますが、凡例を非表示にしないように指定できます (または、フィールドセット内に含まれる最初の要素 - 常に凡例になるため)。

乾杯マーク