Q. ブラウザ(IEとFirefox)はページがリフレッシュされる度にリンクされたJavascriptをパースするの? ファイルはキャッシュされるからダウンロードを毎回したりはしないと思うんだけど、各ページは本質的には別だから古いコードを壊して再パースしてるんじゃないかと思う。 それは理解できるんけれどもこれでは非効率だと思う。ただ僕はモダンブラウザがパースのステップを避けるくらいに賢くなっているのだろうか不思議に思っています。サイトがExtJSやjQueryといったJavascriptライブラリを使った場合のことについて言っています。 A. それについての詳細を何とか見付け出しました。第一にJavaScriptは通常VM上で動作するとされているということは注目するに値しますが、これはモダンインタプリタにはあまり当てはまらないです。モダンインタプリタはソースを直接マシン語にコンパイルするも
![ブラウザって毎回Javascriptを解析するの?](https://cdn-ak-scissors.b.st-hatena.com/image/square/9699f478d87b49c8afee07db2a6b36d358c13fcd/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgPsTAK-1HT8iRNRDDz0J3w0dTtyL7D4bXB-roIg-lSTsOJh16jNWHvqtsdLbgWusnC-PlFgGYqOHNKz_1ly0Cu-BRM3EiItRx89nn-oFX-amaAfPjy9NP5iImzvpdtO4njMFgT71Eu3BGV%2Fw1200-h630-p-k-no-nu%2F3293166516_de2cd751fc_m.jpg)