(21.08.31)ES6 Class 포스팅 썸네일 이미지

TIL

(21.08.31)ES6 Class

작은 지식이라도, 하루에 하나씩. 한 줄 요약 🦄Javascript에서 class는 java와 같은 객체 지향 프로그래밍 언어에서 사용하는 것과 유사하게 class를 사용할 수 있게 하는 문법적 설탕으로, 기존의 prototype 문법을 대체해준다🦄 본문 사실 나는 class 문법이 굉장히 낯설다. Python을 배울 때도 클래스 부분은 "뭐 그냥 이런게 있다~"로만 알고 있었고, React는 함수 컴포넌트로 배웠기에 class를 이용할 일은 더더욱 없었다. 와리가리 야매로 달리던 댓가를 치뤘다. 회사 코드가 전부 class로 되어있었기 때문이다. 대충 lifeCycle 부분만 다르겠지~ 라는 안일한 생각을 가지고 있었는데, 기본이 없으니까 상당히 골을 썩혔다. 오늘 클래스 컴포넌트 내부에서 사용할 변수..

2021.08.31 게시됨

[프로그래머스- 모의고사] 파이썬 풀이 포스팅 썸네일 이미지

Algorithm/Programmers

[프로그래머스- 모의고사] 파이썬 풀이

코딩테스트 연습 - 모의고사 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr 🤔 문제 설명 및 입출력 ✍ 접근 방법 단순한 완전탐색 문제이다. 입력으로 들어오는 데이터가 최대 10,000개 밖에 안되므로, 우리의 컴퓨터를 믿고 처음부터 끝까지 answers를 순회하면서 수포자 1,2,3의 정답과 일치하는지 확인하면 된다. 순회가 끝나면, 수포자들의 득점을 비교해서 최대 득점자를 answer 리스트에 넣어주면 된다. 다만 동점자가 등장한 경우, 문제의 출력 형..

2021.05.12 게시됨

TIL

JS 기본 정리 01 (식별자, 자료 타입, 조건문, 반복문)

식별자 : 변수를 구분할 수 있는 변수명을 뜻한다. 식별자의 주요한 특징 반드시 문자, $, _로 시작해야한다 대소문자를 구분하며, 클래스명 외에는 모두 소문자로 시작 식별자로 예약어를 사용할 수 없다. 변수 선언 키워드 let 재할당이 가능하다 변수의 재선언이 안된다 블록스코프 단위로 동작한다 const 재할당 할 수 없는 변수 선언 시 사용 변수 재선언 불가능 블록 스코프 단위 동작 var라는 선언 키워드도 있는데, ES6부터는 사용하지 않고 있다 선언 (Declaration) 변수를 생성하는 행위 또는 시점 let foo 할당 (Assignment) 선언된 변수에 값을 저장하는 행위 또는 시점 foo = 11 초기화 (Initialization) 선언된 변수에 처음으로 값을 저장하는 행위 또는 시점..

2021.04.30 게시됨