У меня есть массив объектов, которые являются динамическими данными из CMS. Я хочу иметь возможность разделить их на основе номера смещения. Я попытался использовать деструктуризацию, но получил ошибку, как я ее использовал.
uncaught SyntaxError: элемент rest должен быть последним элементом
Сначала я попробовал эту простую установку, где я мог отделить последний элемент от первых элементов, но я обнаружил, что вы не можете использовать деструктуризацию, как это.
const cmsData = [{..},{..},{..},{..}]
const arr = [...firstItems, last] = cmsData
То, что я пытаюсь сделать, - это иметь функцию, в которой я могу передать ему значение смещения, чтобы оно дало мне первые элементы вплоть до номера смещения, а затем последним будут элементы смещения номера. например.
const offset = 2;
const cmsData = [{..},{..},{..},{..}]
firstItems = [{..},{..}];
last = [{..},{..}];
Если смещение = 3, последним будет последний 3.