Javascript를 공부하게 되면 자주 보게 되는 단어 thisthis란 말 그대로 이것, 무엇인가를 가르키는 지시어이다.Javascript의 this도 객체를 가리키는 지시어인데, 동적 언어인 Javascript에서는 this를 호출하는 곳에 따라서 값이 달라진다.
class는 기존 Javascript에서 존재했지만, class의 그 특징을 잘 살리지 못했다. class를 말하면서 객체 지향이라는 단어를 많이 듣게 된다. 객체 지향이 무엇이고, class가 무엇인지 먼저 살펴보자
Udemy의 Typescript :기초부터 실전형 프로젝트까지 with React + NodeJS 을 보며 정리한 블로그 글입니다.잘못된 점이 있으면 언제든지 댓글로 부탁드립니다.제가 작성하기 편하게 반말체로 작성하였습니다.
Typescript는 함수 타입을 지정할 수 있다.예를 들어 두 수를 더하고 반환하는 함수가 있다고 하자만약 함수를 할당하고 변수를 할당한 후, 컴파일하면 어떤 일이 발생할까?컴파일 에러가 생기지 않는다.그 이유는 let printAdd는 any타입으로 선언되어 아무
Typescript에는 다양한 타입이 존재한다. 기본적으로 알기 쉬운 number, string, boolean 등은 으로 표현할 수 있으며 변수명을 지정하고 : 구분자를 활용하여 타입을 지정한다. 이외에 다양한 타입에 대해서 정리해보자 1. Object J
Typescript를 공부학 위해서는 tsc라는 단어에 익숙해져야 한다tsc란 무엇인지, 오해할 수 있는 부분이 있기 때문에 이를 정리하고자 한다.tsc ( TypeScript Compiler )여기 Compiler라는 단어 때문에 compile를 한다고 생각할 수 있
이전 프로젝트부터 타입의 불일치에 대해 불편함을 많이 느꼈고 그로 인해 Typescript를 공부하게 되었다.그럼 Javascript와 Typescript의 차이가 무엇이 있는지 정리해보자동적 언어, 정적 언어라는 표현이 뭔가 와닿지 않는다.용어 정리부터 해보자타입 (
프로그래머스 문제를 풀다가 안 사실최댓값과 최솟값을 구하기 위해 " " 공백으로 구분해서 정렬 후 Number형으로 변환하여 sort를 하였다.map의 인자로 변수 타입을 넣어도 된다.생각해보면 Number도 Callback 함수로 받기 때문에 가능한 것이 아닐까?아직
항해99를 진행하다보면 6주동안 실전 프로젝트를 진행하게 된다.매 주차마다 현업 멘토님과 상담을 통해 프로젝트 방향성과 기술성에 대해 고민해보는 시간을 가졌다.프로젝트를 진행하고 홍보를 통해 사용자 피드백을 받아볼 수 있다.팀은 항해 측에서 연결해주신 디자이너 1분,
항해99 7기를 마무리하며 검색을 통해 도움이 되실 분들이 있을 거 같아 글을 작성한다.나는 크게 3가지를 들 수 있을 것 같다.첫번째, 교육기간다른 부트캠프들도 찾아보고 많이 고민을 했다.각각 특징이 있고 기간도 달랐다.나에게는 '35'이라는 꼬리표가 부담이었다.단기
면접 준비하면서 잘 몰랐던, 그리고 헷갈렸던 문제들을 하나씩 정리하려고 한다.이벤트 버블링이런 것이 있는지 처음 알았다. 하위부터 상위로 이벤트가 발생하는 흐름이 전달된ㄴ 것이 버블링, 그 반대는 캡쳐링이다.( 실제 내가 이걸 써본 적이.. 있는지 기억이 없다.. )r
Javascript의 reduce 함수를 한번 확인해보자.MDN 사이트를 조금만 읽었더니 reduce의 원형을 다음과 같이 써져있어서 잘 쓰지 않게 되었다.( 무슨 말인지 잘 몰라서.. )인자는 4개를 전달 받는다고 하는데?실제 MDN 사이트에서의 설명이다.reduce
내가 개발자가 되고 싶은 이유..내가 보고 겪은 문제점을 해결하여 다른 사람들에게 유익한 서비스를 제공하고 싶다.그런 관점에서 바라본다면 개발자는 사용자들에게 다양한 서비스를 제공하고 피드백을 통해 계속 발전해 나가는 것이 가장 큰 매력이라고 생각한다.거기에 Front
프로젝트의 마지막으로 접어들었다결국 화상은 포기하고 기존의 기능을 강화하기로 마음 먹었다.일단 사용자 반응을 보니 글 생성을 어떻게 하는지 모르겠다는 의견이 많았다그래서사용자 반응을 보며 작업을 진행했다다시한번 팀원들에게 감사함을 느낀다.벙글로 바로가기
혹시 모를 상황을 대비해 미리 https 환경을 구성했다.React는 기본적으로 http 를 기반으로 실행된다.기본적으로 그냥 인증 받지 않은 https로 변경하기 위해서는 다음과 같이 실행하면 된다.이렇게 하면 안전하지 않은 페이지라고 뜨지만 사용해도 괜찮다고는 한다
오늘은 좀 다양한 에러가 많았다.카카오 지도 API의 services 에러카카오 API 라이브러리를 불러올려면 추가로 불러서 사용해야 한다. 파라미터에 추가하여 로드해야한다.저런 식으로 라이브러리를 넣어야 한다.카카오 지도 API 링크 - https://api
토요일에 현업 멘토님과의 면담으로 얼마나 회의가 부족했는지 알게 되었다.기능이 좀 부족하다는 항해의 권고로 다들 마음이 급해졌나보다.다시 돌아가서 기초 회의부터 차근차근 다져가야 될 것 같다.그러기 위해서 기능별로 플로우 차트를 그리며 팀원과 회의 시간을 가졌다.( 물
필요한 기능들이 무엇인지 고민하는 시간이 즐거우면서도 걱정이 많이 되었다. 팀원분들과 잘 소통해서 좋은 아이디어가 나와서 좋았지만 개발자적인 측면에서 프로젝트를 생각했기 때문에 디자이너님의 조언을 받고 좀더 사용자 측면에서 다가가야겠다라고 생각했다특히 디자이너님이 전달