JavaScriptがどのように解釈され実行されるかを学ぶ方法はありますか?たとえば、.NETやJAVAでは、生成されたバイトコードを確認できます。Cでは、生成されたアセンブリ命令を確認できますが、私が収集したものから、JavaScriptは行ごとに解釈され、ブラウザによってJSエンジンによって異なります。 。
JavaScriptがこれをどのように行うかを学ぶ方法はまだありますか?最近のブラウザのインタプリタは、コンパイラのように先を見越して最適化する傾向がありますか?
たとえば、私がした場合:
$('#div1').css('background-color','red');
$('#div1').css('color','white');
次のようにしてパフォーマンスを向上させることはできますか?
var x = $('#div1');
x.css('background-color','red');
x.css('color','white');
この質問のポイントは、JavaScriptがブラウザーでどのように実行されるかについての洞察を得る方法についての情報を取得することです。