반응형
7주 회고
프로젝트중이다. 힘들다. 끝나고 다시 재업할생각이다 *..
- 활동/회고록
- · 2022. 12. 26.
반응형
리액트 네이티브 프로젝트중에 서버에서 받은 데이터를 state 로 관리할때 기본값을 보통 빈객체로 받아왔다. 이렇게되면 렌더링이되는과정에서 빈객체를 불러와 데이터 핸들링에 처리가 원하는대로 결과를 받지않을수있다. 빈객체는 true 값이기에 예외처리를 하기위해서 state 초기값을 null을 줘 예외처리를 할수있도록 했다. 같은 맥락으로 ?. 옵셔널 체이닝의 도움을 받을수도있다. 프로젝트를 진행하면서 더 자바스크립트의 기본이 중요하게 느껴진다. https://ko.javascript.info/optional-chaining 옵셔널 체이닝 '?.' ko.javascript.info
프로젝트중이다. 힘들다. 끝나고 다시 재업할생각이다 *..
바쁜 한주였다. 주말에 약속이 연달아있었고, 공부량도 저번주에 비해서 좀 부족했던터라 목표했던 진도까지 못나가게되었다. 다음주 목요일부터 프로젝트 시작인데 프로젝트에 필요한 내용들을 학습하는것에 초점을둬 학습해나갈 예정이며 크리스마스는 코딩하느라 바쁠예정일것같다..
접근제어자 기본적으로 자바스크립트는 언어에서 제공되지않았기에 네이밍앞에 _ 를 붙여서 암묵적으로 사용했다 타입스크립트 에서는 언어적으로 접근제어자를 제공하게되었는데 외부에서 접근할수있도록 키워드를 통해서 제어를 할수있다. public private protected 가 있다 defualt 값은 public 이다. 클래스 내부에 모든곳에 생성자, 프로퍼티 , 메서드 등에 설정 가능하다. public 은 외부에서 접근할수있는 제어자이다. private 는 클래스 외부에서 접근 할수없다. protexted 외부에서는 접근이 불가능하지만 상속관계에서는 접근가능하다. getters & setters 어떤 객체의 프로퍼티를 접근해서 get 하는 것 과 프로퍼티의 재할당하는 set 하는 행위들을 함수로 표현하는것이다..
지난주에 계획했던 평일에 리액트 , 주말에 웹디자인 강의를 공부했던 것들을 잘지켜나갔고, 다다음주에있을프로젝트에 대해서 동일하게 계속 할예정이다. 그래서 이번주는 딱히 내용이없다. 적을게있으면 추가로 적을예정