일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- updater
- 라우팅
- setstate
- qwe
- 스파르타코딩클럽
- routing
- 미리보기
- 채팅방
- Github Actions
- CI/CD
- rendering
- 7기
- 후기
- 접근 제한 라우팅
- previousState
- 배포
- Preview
- 개발
- imagePreview
- 브라우저 렌더링
- FileReader
- react
- socket.io
- route
- useEffect
- 항해99
- 비동기
- S3
- 동기
- Redux
- Today
- Total
목록전체 글 (105)
삐옹
다시 만난 리액트. 반갑다! 문법을 많이 까먹었지만 내용은 익숙하다. 덕분에 강의자료로 빠르게 공부 중이다. 알고리즘에 시간을 많이 뺏기는 느낌이다. 왜인지 생각해보니 문제를 푸는 와중에 집중을 잘 못 해서 자꾸 시간을 버린다. 알고리즘도 스터디에 들어가야겠다. 그래도 오늘 알고리즘 깃 정리 템플릿을 잘 만들어놨으니 앞으로 코드 정리는 문제없다. 오늘 알고리즘을 풀면서 스프레드 연산자에 대해서 배웠다. 객체, 배열, 매개변수 복사에 아주 요긴하게 쓰인다. 0522 *** 리액트 강의 3주차 까지, 알고리즘 ** 블로그 정리 * 항해톡 발표 준비, 리액트 팀 과제 준비 —오전— 10” cs책 읽기 + 블로깅 11” cs스터디, 알고리즘 2문제 —오후1— 1” 알고리즘 3문제 2” 알고리즘 정리 + 리액트 ..
언제 봐도 모르겠는 map, forEach. 기본은 알고 검색해야하니까 차이점 파악을 목적으로 특징들을 정리해보았다. map() - 배열 내 모든 요소에 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. - 원본 배열을 변경하지 않습니다. 반환 값 콜백 함수가 적용된 요소들의 새로운 배열 forEach() - 배열 내 모든 요소에 콜백함수를 실행시킵니다. - 원본 배열을 변경하지 않습니다. - 기본적으로 for을 대체 하기위한 메소드입니다. 반환 값 undefiend 결론: 1. map과 forEach의 가장 큰 차이는 반환 값의 차이이다. 2. 둘 다 배열을 변경하지 않는다.
예전 기억을 더듬어보니, '가짜 배열' 어쩌구저쩌구 했던것 같은데요. 왜 쓰이는건지 궁금해져 정리해보기로 했습니다. (요즘 왜 집착증에 걸렸다) Nodelist 배열이 아니라 유사배열이다. for, for...of, forEach를 사용하여 반복할 수 있다 element.childNodes 속성과 document.querySelectorAll 메소드에 의해 반환되는 콜렉션이다. element.childNodes 속성에서는 DOM의 변경을 반영한다.(라이브 콜렉션) document.querySelectorAll 속성에서는 DOM을 변경해도 영향을 주지 않는다.(정적 콜렉션) querySelectorAll로 반환한 nodelist에는 뭔가를 한다고 값은 정적 콜렉션이어서 실시간으로 반영하지 않는다. 즉 중간..