Prototype-try-these-method
提供:Dev Guides
プロトタイプ-Try.theseメソッド
Try.these()関数を使用すると、別の関数呼び出しの1つが機能するまで、さまざまな関数呼び出しを簡単に試すことができます。
いくつかの関数を引数として受け取り、それらが機能するまで順番に1つずつ呼び出し、成功した関数呼び出しの結果を返します。
どのブロックも成功しなかった場合、Try.theseは未定義、つまりfalseを返します。
構文
戻り値
最初のOK結果。
例
さまざまなブラウザーでXMLHttpオブジェクトを作成するさまざまな方法があります。 Try.these()関数を使用して、機能するものを返すことができます。
どのブロックも成功しなかった場合、Try.theseはundefinedを返します。これにより、上記の例のcreateXMLHttpメソッドはフォールバック結果値としてfalseを返します。