# Метод для прокрутки окна в положение в JavaScript

Метод `scrollTo` прокручивает окно в заданное положение. Первым параметром он принимает положение по горизонтали, а вторым - по вертикали. Давайте прокрутим окно к заданному положению:

`window.scrollTo(100, 200);`

Метод имеет альтернативный синтаксис, в котором параметром передается объект. В ключе `top` этого объекта указывается положение по горизонтали, в ключе `left` - положение по вертикали, а в ключе `behavior` - тип прокрутки. Тип может быть `'auto'` или `'smooth'`. Во втором случае прокрутка будет плавной.

`element.scrollTo({ top: 100, left: 100, behavior: 'smooth' });`

По нажатию на кнопку прокрутите окно в позицию `300px` сверху.

По нажатию на кнопку плавно прокрутите окно до самого верха.

По нажатию на кнопку плавно прокрутите окно до самого низа.

←→
↑
en ru