목록얕은복사 (2)
Frontend 개발자 - hyo.loui
❤️🔥TIL : Today I Learned 🎯목적 : state가 업데이트 되어야 정상적으로 리액트가 렌더링을 해주는 것에 대한 복기 🤢 문제 내용 : 리액트 네이티브로 To-Do-List 앱을 만들고 있던 중 생긴 문제였다.. 체크 아이콘이 클릭 되었을 때의 실행 함수이다 나름 로우코드를 해보겠다고 작성했다... 로그에 'isDone' 이 토글되어 잘 찍히길래 문제가 없겠구나 싶었다 그런데 문제는 단순하지 않았다. setState를 하지 않았기 때문에 렌더링이 일어나지 않아서 실시간 렌더링이 안되어 다른 컴포넌트로 이동 후 (리액트나, 코딩테스트) 다시 돌아와야 정상적으로 보였다...(새로고침 처럼) 위처럼 isDone 이 true 라면 "line-through"가 되면서 아이콘도 변해야 하는데 바..
❤️🔥TIL : Today I Learned 데이터 타입 데이터 타입의 종류 데이터 할당 기본형 데이터와 참조형 데이터 불변객체 - 얕은 복사, 깊은 복사 undefined 와 null 데이터 타입의 종류 (이미지 출처 : https://velog.io/@imjkim49/자바스크립트-데이터-타입-정리) 기본형과 참조형의 구분 기준 복제의 방식 기본형(Primitive type) : 값이 담긴 주소값을 복제 참조형(Reference type) : 주소값들의 묶음을 가리키는 주소값을 복제 불변의 여부 : 기본형은 불변형이며, 참조형은 가변형이다! 식별자, 변수 let abc = 10; 식별자 - 위에서 선언한 abc 라는 변수명 변수 - abc라는 변수명에 할당한 10 이라는 숫자 데이터 데이터 할당 //..