Google Speed Tracer を使用して YUI3 アプリケーションのプロファイルを作成しようとしています。
最初のスナップショットは次のとおりです。

これまでのところ、ST は 195ms かかる場所を示しています。だから、私はそれを拡大します:

さらに良いですね。ここで、ST は問題のある行に移動します。

しかし、次は何ですか?つまり、ここに行があります:
return ('scrollTop' in node) ? node.scrollTop : Y.DOM.docScrollY(node);
スタック トレースはここで終了するため、返されると仮定しnode.scrollTopます。これは単なる JS プロパティ アクセスです。
では、この時点でスタイルの再計算が行われ、実行時間が 36 ミリ秒になったという主張の背後にある論理は何でしょうか?
誰かが私にそれを説明できますか?