0

React Nativeの競合状態に複雑な問題があります。コンパイル時に警告を出すことは、JavaScriptのバンドルの初期化に大きな影響を及ぼしますか?コンパイル時にJavascriptCoreで警告を発生させると、起動時に大きなオーバーヘッドが発生しますか?

JavaScriptのバンドルは130,000行のファイルで、スクリプトの実行を開始する前にコンソールに警告を出力することによる副作用が貴重なミリ秒を浪費していると思われます。私はV8またはJavascript Coreのいずれについてもこれに関する明示的な文書を見つけることができません。

答えて

1

この質問に対する信頼できる回答を見つける唯一の方法は、自分で効果を測定することです。アプリの起動時間が警告の有無にかかわらずどのように変化するかを比較するだけです。

いくつかの推測をしたい場合:1つの警告を上げることはおそらくごくわずかですが、数万を上げるとおそらく目立って減速することになります。 (私のブラウザでは、1秒あたり約20,000のコールが可能ですが、ポリフィルは非常に異なっていてもかまいません)。

関連する問題