могу - сильно хочу осознать: в чем разница между const myParam = ({ arg1, arg2, arg3 }) и const myParam = (arg1, arg2, arg3). Передаю так <MyComponent arg1="someString" arg2={constAsArray}.. >. В первом случае мы передаем все аргументы как один объект. Что это дает? Вторые аргументы передаем.. как .. как простые аргументы в количестве 3 штук.. Просто столкнулся с проблемой неправильного определения типа аргумента. {array} - тип определяется правильно как массив, (array) - определяется как obj. проверяю через Object.prototype.toString.call
Переменное количество аргументов, например Т.е ты просто даёшь ссылку на объект и если он меняется, то тебе не нужно переделывать сигнатуру функции
Обсуждают сегодня