Обложка канала

Frontender's notes

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

Frontender's notes

5 лет назад
Открыть в
Работа с аргументами функции JS Приветствую коллеги! Знаете ли вы про массиво-подобный объект arguments ? Это штука хоть и не часто используется но она довольно интересная, и как я недавно узнал знают далеко не все. Если совсем вкратце то вам не обязательно обращаться к каждому аргументу по отдельности, вы можете обратиться к объекту arguments и получить сразу все. Ниже пример: function sum(a, b, c) { let val = 0; for (let i = 0, len = arguments.length; i < len; ++i) { val += arguments[i]; } return val; } sum(1, 2, 3) // вернет 6