Metod för att rulla fönstret till en position i JavaScript

Metoden scrollTo rullar fönstret till en given position. Den tar första parametern som position horisontellt, och den andra - vertikalt. Låt oss rulla fönstret till den givna positionen:

javascriptwindow.scrollTo(100, 200);

Metoden har en alternativ syntax, där ett objekt skickas som parameter. I nyckeln top för detta objekt anges positionen vertikalt, i nyckeln left - positionen horisontellt, och i nyckeln behavior - rullningstyp. Typen kan vara 'auto' eller 'smooth'. I det andra fallet kommer rullningen att vara mjuk:

javascriptelement.scrollTo({
  top: 100,
  left: 100,
  behavior: 'smooth'
});
Задание 1

Vid klick på knappen, rulla fönstret till positionen 300px från toppen.

Задание 2

Vid klick på knappen, rulla fönstret mjukt till toppen.

Задание 3

Vid klick på knappen, rulla fönstret mjukt till botten.