問題タブ [option]

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 に答える
17719 参照

scala - オプションの値をテストするより良い方法は?

Option[T]for some 型Tを使用していて、オプションの値を特定の値に対してテストしたいと思うことがよくあります。例えば:

次のコードは同等で、オプションの値の存在をテストする要件を削除します。

しかし、これは私には読みにくいようです。その他の可能性は次のとおりです。

しかし、これらが意図を明確に表現しているとは思いません。

誰かがこのテストを行うためのより良い方法を持っていますか?

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

javascript - IEのHTMLオプション要素のマウスイベントをキャプチャします

Internet Explorerの場合のみ、要素のクリック、マウスダウン、マウスアップ、マウスバーなどのターゲット(srcElement)は<select />要素に関連付けられないよう<option />です。

次のHTMLが与えられます:

そしてこの基本的なjQueryイベントハンドラー:

e.targetにある、またはe.srcElement常に等しいオブジェクトであり、では<select />ありません<option />

クリエイティブになって使用してみることにしdocument.elementFromPoint(e.clientX,e.clientY)ました。これにより、SELECT要素も返されます。

それは問題をもたらします、 viaイベントの引数、座標、または他の何かの<option />内部を決定する方法はありますか?<select />チェックボックスのスクロール可能なdivを使用してこれを偽造できることを認識しています。この質問の目的のために、ネイティブのselect要素を使用できるソリューションが必要です。

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

.net - VB.NET からの厳密な制限

こんにちは、訪問メソッドを装飾することなく、訪問者パターンを同様に実装する方法を模索しています。私は VB.NET で Option Strict Off を使用できることを知りましたが、いくつかの副作用があります。基本クラスの Shape から継承する一連の Shape クラスがあります。Accept の形状を表す次のクラスがあるとします。

これは、Option Explicit がオフになっている場合に機能します。ただし、別の方法で AcceptShape メソッドを呼び出すプログラムはコンパイルされますが、実行時例外が発生します。これをコンパイル時のエラーにするにはどうすればよいでしょうか?

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

css - 作り方