複数の属性に対して関数を1回呼び出す

アレクサンダーハイン

複数の属性に対して関数を呼び出すにはどうすればよいですか?

何かのようなもの:

fillTween (  
  option1.scale, 1; 
  option2.scale, 7; 
  option3.scale, 4; 
  option4.scale, 2; 
)

  function fillTween(attr, y) {
    var tween = new TWEEN.Tween(attr).to({
      y: y
    }, 1000);
    tween.easing(TWEEN.Easing.Elastic.InOut);
    tween.start();
  }

  $("input[name='radiogroup1']").change(function() {


    if ($('#radio1').is(":checked")) {


      fillTween(option1.scale, 1);
      fillTween(option2.scale, 7);
      fillTween(option3.scale, 4);
      fillTween(option4.scale, 2);

      ...

    }

  });
ニカエル

できません。解決策は、引数の配列を受け入れるように関数を書き直すことだけです。

function fillTween(attributes) {
  attributes.map(function(x) {
    var attr = x[0];
    var y = x[1];
    var tween = new TWEEN.Tween(attr).to({
      y: y
    }, 1000);
    tween.easing(TWEEN.Easing.Elastic.InOut);
    tween.start();
  })
}

そしてそれをこのように呼んでください:

fillTween ([  
  [option1.scale, 1],
  [option2.scale, 7],
  [option3.scale, 4],
  [option4.scale, 2]
])

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

複数のクラスに対して単一の関数を呼び出す

分類Dev

1回の呼び出しで複数のajax呼び出し関数を実行する方法

分類Dev

1回の呼び出しで複数のテンプレート関数を呼び出す方法は?

分類Dev

Ignorは、すべてのユーザーIDに対して1回だけクエリ行内で関数を呼び出すことを繰り返します

分類Dev

jqueryの複数のボタンに対してイベントを1回だけ呼び出すにはどうすればよいですか?

分類Dev

1回の呼び出しで、グループごとに複数の変数に複数の要約関数を適用します

分類Dev

複数の括弧を使用して関数を呼び出す

分類Dev

XML要素の属性に対してさまざまな処理関数を呼び出す

分類Dev

1つのグラフに対してKeenIOの複数のコレクションを呼び出す方法は?

分類Dev

1回の呼び出し後にJavascript関数をブロックする

分類Dev

matplotlib funcanimationupdate関数が最初の引数に対して2回呼び出されます

分類Dev

1つのng-click属性を持つ複数の関数呼び出し

分類Dev

Mongoose-1回の関数呼び出しで複数のドキュメントを削除します

分類Dev

Mongoose-1回の関数呼び出しで複数のドキュメントを削除します

分類Dev

1つの日付ラベルに対して2つのjavascript関数を呼び出す

分類Dev

RSVP.js-配列に対する複数の非同期関数呼び出し

分類Dev

1回の割り込み生成ボタンを押すだけで複数の関数呼び出し

分類Dev

ロード時に関数を1回呼び出し、その後setTimeoutを使用して間隔ごとに呼び出す

分類Dev

async / awaitを使用してリクエストが進行中の場合、複数の関数呼び出しに対して同じ値を返します

分類Dev

React-複数のuseEffect / useCallback依存関係を更新しますが、Effectを1回だけ呼び出します

分類Dev

React-複数のuseEffect / useCallback依存関係を更新しますが、Effectを1回だけ呼び出します

分類Dev

さまざまな文字列に対して別の関数を呼び出す関数を定義するpython

分類Dev

複数の引数を使用して2つの方法を呼び出す関数

分類Dev

関数を1回呼び出してから、結果を複数回使用する方法

分類Dev

Dartの複数の関数呼び出し/変数の設定をすべて1行で

分類Dev

関数maxを1秒に1回呼び出す

分類Dev

すべてのuuidに対してdidRangeBeaconsInRegion呼び出しを1回行う方法

分類Dev

1つのファイルに対する「cat」の複数の呼び出し

分類Dev

Shopify API:1回の呼び出しでIDを介して複数のレコードを取得します

Related 関連記事

  1. 1

    複数のクラスに対して単一の関数を呼び出す

  2. 2

    1回の呼び出しで複数のajax呼び出し関数を実行する方法

  3. 3

    1回の呼び出しで複数のテンプレート関数を呼び出す方法は?

  4. 4

    Ignorは、すべてのユーザーIDに対して1回だけクエリ行内で関数を呼び出すことを繰り返します

  5. 5

    jqueryの複数のボタンに対してイベントを1回だけ呼び出すにはどうすればよいですか?

  6. 6

    1回の呼び出しで、グループごとに複数の変数に複数の要約関数を適用します

  7. 7

    複数の括弧を使用して関数を呼び出す

  8. 8

    XML要素の属性に対してさまざまな処理関数を呼び出す

  9. 9

    1つのグラフに対してKeenIOの複数のコレクションを呼び出す方法は?

  10. 10

    1回の呼び出し後にJavascript関数をブロックする

  11. 11

    matplotlib funcanimationupdate関数が最初の引数に対して2回呼び出されます

  12. 12

    1つのng-click属性を持つ複数の関数呼び出し

  13. 13

    Mongoose-1回の関数呼び出しで複数のドキュメントを削除します

  14. 14

    Mongoose-1回の関数呼び出しで複数のドキュメントを削除します

  15. 15

    1つの日付ラベルに対して2つのjavascript関数を呼び出す

  16. 16

    RSVP.js-配列に対する複数の非同期関数呼び出し

  17. 17

    1回の割り込み生成ボタンを押すだけで複数の関数呼び出し

  18. 18

    ロード時に関数を1回呼び出し、その後setTimeoutを使用して間隔ごとに呼び出す

  19. 19

    async / awaitを使用してリクエストが進行中の場合、複数の関数呼び出しに対して同じ値を返します

  20. 20

    React-複数のuseEffect / useCallback依存関係を更新しますが、Effectを1回だけ呼び出します

  21. 21

    React-複数のuseEffect / useCallback依存関係を更新しますが、Effectを1回だけ呼び出します

  22. 22

    さまざまな文字列に対して別の関数を呼び出す関数を定義するpython

  23. 23

    複数の引数を使用して2つの方法を呼び出す関数

  24. 24

    関数を1回呼び出してから、結果を複数回使用する方法

  25. 25

    Dartの複数の関数呼び出し/変数の設定をすべて1行で

  26. 26

    関数maxを1秒に1回呼び出す

  27. 27

    すべてのuuidに対してdidRangeBeaconsInRegion呼び出しを1回行う方法

  28. 28

    1つのファイルに対する「cat」の複数の呼び出し

  29. 29

    Shopify API:1回の呼び出しでIDを介して複数のレコードを取得します

ホットタグ

アーカイブ