안녕하세요 강사님 좋은 강의 만들어주셔서 감사합니다. 책도 같이 구매하였는데요 멀티프로그래밍 패러다임 책과 이 강의를 보면 강사님의 다른 함수형 프로그래밍 자바스크립트, 함수형 프로그래밍 자바스크립트 응용편은 따로 보지 않아도 되나요? 혹은 다른 내용을 가지고 있어 전부 보는게 좋을까요?
구글에 '자바스크립트 옵셔널 체이닝 적당한 깊이'나 'JavaScript Optional Chaining at the Right Depth'로 검색해봐도 적당한 깊이가 어느 정도인지 안나오네요. ChatGPT에 물어보니까 // 좋은 예시 const theme = user?.profile?.settings?.theme ?? 'light'; // 나쁜 예시 (남용) const email = user?.profile?.settings?.preferences?.notification?.email?.address?.text; 라는데 제가 볼땐 3단계 깊이도 깊다고 생각해요. 일반적으로 옵셔널 체이닝의 적당한 깊이는 어느 정도인가요?
안녕하세요 강사님 강의가 거의 대부분 이해가 될 듯 말듯합니다. 강의코드를 다 잘 아시니까, 이게 이런거고 저게저런거다라고 쭈욱 빠르게 얘기해주시는데, 이해시키기보단 강사님이 아시는걸 설명하시는 느낌이에요. 근데, 반쯤 이해되는 상태이고, 코드 따라 안써봐도 되겠죠? 커서로 짜주는 코드를 해석하는 능력을 기르는게 중요하다고 하셨으니까요..!! 일단 정주행해도 될지, 아니면 제가 방향을 잘못잡고있는지 궁금해서 질문남겼습니다!! 열의있게 강의해주셔서 감사합니다.
안녕하세요 효빈님 ! 해당 강의에서 상태 관리 코드들은 this.state , this.setState , this.render 를 통해 생성자 함수의 프로퍼티로 작성하는 반면 App 컴포넌트 의 init 함수 는 프로퍼티가 아닌 함수로 작성하신 부분 이 궁금하여 질문드립니다. 혹시 메서드로 작성한 함수와 자체적인 내부 함수로 작성한 기준이 있으실까요 ?! init 함수는 내부에서만 사용되는 함수이고, 다른 메서드 함수는 외부에서도 사용할 수 있어서 그런걸까요?
styled-components를 설치하고 import하면 다음과 같은 오류가 발생합니다: runtime not ready: ReferenceError: Property 'document' doesn't exist, js engine: hermes, stack: ... 해결을 위해 시도한 것들은 다음과 같습니다: - import 부분에 /native 잘 붙어 있는지 확인 - Metro 캐시 삭제 후 다시 실행 - styled-components 버전을 낮춰 설치 (5.3.11 등) 하지만 여전히 동일한 에러가 발생해서, 현재는 StyleSheet 방식으로 전환해서 사용하고 있습니다. 혹시 이런 상황에서 styled-components를 안정적으로 사용하는 다른 방법이 있을까요? 아니면 React Native에서는 styled-components를 피하고 StyleSheet를 사용하는 게 나은 선택일까요? 같은 경험을 하신 분이 있다면 공유해주시면 감사하겠습니다!
var tc2 = ['10 a. 10 a. 10 a. 20 b. 30 c.', 'c -- 100. c -- 100. c -- 100.']; 테스트케이스 2번의 경우, 훈련수치 = {'a':30, 'b':20, 'c':30} 이고, 고민수치 = {'a':0, 'b':0, 'c':300} 입니다. 바뀐 미래에서 "가장 많이 훈련한 수치"에 100을 더할 때, a와 c의 훈련수치가 같은데 이 경우 a가 아닌 c에 100을 더하는 제한사항이 보이지 않아 이해가 어려워 질문 드립니다
사진처럼 터치를 하고 드래그를 하면 카메라가 돌아가는것이 아니라 웹 화면 자체가 끌려 가는데.. html, canvas, body 에 touch-action 옵션을 none으로도 줘보고 touch 이벤트들에 preventDefault도 줘보고 했지만 해결이 되질 않습니다.. 터치 드래그를 하면 moveMentX와 moveMentY의 값은 잘 출력되는데 카메라가 회전을 하지 않습니다. 데스크탑에서 mousemove는 제대로 카메라가 돌아가는데, 모바일버전에서 touchmove는 카메라가 돌아가질 않네요.
안녕하세요. 15분 23초 부분 전에 화면이 잘린 것 같아 문의드려요. 그 전의 부분에서는 이렇게 썼는데 const OperatorButton = styled(NumberButton)` height: 8%; width: 13%; `; 15분 23초 이후에 갑자기 이 부분이 const OperatorButton = styled.TouchableOpacity로 바껴져 있어요. ㅠㅠ 자동변환인가여? 이해가 안돼요