問題タブ [coding-efficiency]

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

jquery - ループによる jQuery の効率 - for または each()

Bootstrapモーダルで起動できる複数のVimeoビデオを含むクライアントサイトのセクションがあるため、モーダルが起動されたときにビデオを自動的に再生し、モーダルが閉じられたときに一時停止するために必要なjQueryに取り組んでいます。

次のコードは機能しますが、あまり効率的ではなく、 for ループを機能させようとしてもうまくいきませんでした。ここで誰かが「釣り方を教えて」くれたら、将来はもっと効率的になるだろう。

私は無駄に以下を試しました...

どんな助けでも大歓迎です。ありがとう!

編集

@ryan とループ内の JavaScript クロージャーの助けを借りて、以下を使用してこれを機能させました - シンプルな実用的な例。これは最も堅牢なソリューションではありませんが、近づいています。

jQuery( ドキュメント ).ready(function() {

});

0 投票する
3 に答える
705 参照

javascript - jsの1行で関数出力から複数の変数を作成する方法は?

すべてランダムな合成数を持つ 4 つの変数を作成する必要があります。合成数は関数によって作成されます。以下のスクリプトの代わりに、同じ関数を使用して 4 つの変数を作成する簡単な方法はありますか?

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

java - コンストラクターの順序付けをより効率的にするにはどうすればよいですか?

私は現在、計算の可能なすべての例を持たなければならないプログラムに取り組んでいます。数、差、積、モジュラス、商、和のクラスを作りました。私はこのようなことをしています

メインクラスの方法のすべての可能な組み合わせがあることを確認します。これをより効率的にする方法はありますか?これを何度も書くのはうんざりです。