0

単一のパラメーターを受け入れる単一の関数で、2 つの異なる型の値を渡す方法を知りたいと思っていました。

関数をfunction a(b){return c;}

関数を呼び出すときに文字列を渡そうとしていますが、そのaような場所でa('a string value')何かをします。次に、次のような html 要素を渡す必要がありa(jquery('#someDiv'))ます。関数宣言で両方を区別する必要があります。

専門家からのアイデアはありますか?

前もって感謝します。

編集:

関数のパラメーターとして渡すデータ型を確認するためのヒントを探していましたa。文字列でも、数値でも、オブジェクトでも、関数でもかまいません。フォールバックを使用したくありません。エラーまたは例外を処理するために、最後の else ステートメントを使用したいと考えています。

4

1 に答える 1