так, давайте по жс. господа знатоки, если очень грубо, то как я понял ...spread раскладывает массив на элементы, а ...rest собирает некоторые элементы в массив, правильно?
ну вот я щас и читаю, я почти разобрался, только вот с функциями чёт туплю. вот когда у нас автоматически создаётся массив arguments, то это выполняет rest где-то в фоне?