ページの要素を配置する機能があります。例えば:
refresh_positions = function(){
set_pos(arrow_div,mouse_x,mouse_y);
set_pos(title_tiv,window_width/2,20);
};
これは、要素が常に正しく配置されるように、可能な限り高速に継続的に実行する必要があります。しかし、どのように?
のように速いタイマーを設定するとsetInterval(refresh_positions,10)
、遅いコンピューターがフリーズします。より遅いタイマーを設定すると、より高速なコンピューターのエクスペリエンスが低下します。また、モバイル機器のバッテリーの消耗も懸念されます。関数に基づいて要素を配置する正しい方法は何ですか?