私は非常にJavaScriptが重い(ほとんどすべてのJavaScriptである)アプリケーションを作成しており、反復処理するデータがかなりあり(JSON)、これを使用して特定のタスクを計算する必要があります。パフォーマンスは、アプリケーションの主要な考慮事項です。私はこれを支援するためにWebworkersを紹介しましたが、jQueryのような(ループ.each()
の代わりに)libsによって提供されるメソッドに頼らないようにしています。for
とにかく、ここに簡単な質問があります...
アプリケーション内で、分割を含む多くの数値プロセスを含む価格変更を適用する必要があります。これが何千回も起こることを念頭に置いて、乗算または乗算と除算の混合によって常に変更を適用する方が良いでしょう。たとえば、0.5を掛けたり、2で割ったりすることで、50%の割引を適用できます。
除算は乗算よりも遅いといつも教えられていましたが、これを実際に証明するものはありません…ベンチマークとテストの実行を開始する前に、誰かがこれについて意見を持っていますか?