我已經實現了自己的可滾動布局,并且在其中定義了一些字段來存儲Element.scrollHeight, Element.scrollTop,Element.scrollWidth并Element.scrollLeft避免可能的重復計算(這似乎是技術術語reflow),因為它們在幾種自定義生命周期方法中使用。我想知道這是否是多余的,因為這些屬性可能只是定義為 getter 以保護它們不被客戶端更改,而 getter 只會從存儲實際值的客戶端返回不可見字段。
每次調用 Element.scrollHeight 和 Element.scrollTop
莫回無
2023-05-18 10:04:40