리액트
shift와 unshift, Object.entries, useSWRInfinite, flat
5_hyun
2022. 8. 24. 22:17
반응형
shift, unshift
.shift(): 배열의 맨 앞을 제거
.unshift(): 배열의 맨 앞에 추가
Object.entries
Object.entries(chatSections)
이렇게 작성하면 객체를 배열로 바꿀 수 있다.
useSWRInfinite
useSWRInfinite를 사용하면 이중 배열을 사용한다.
flat
flat는 배열의 차원을 하나씩 낮춰준다.
const a = [1, 2, 3, [1, 2], [[1], [2]]] // [1, 2, 3, 1, 2, [1], [2]]
이런식으로 배열의 차원이 1개씩 낮아진다.
반응형