profile
Create The Brilliant Service For The World

Generator

제너레이터 함수 사용해보기 우리가 일반적으로 사용하는 일반 함수는 하나의 값(혹은 0개의 값)만을 반환한다. 예를 들어서 다음과 같은 함수가 있다고 가정해보면 함수에서 값을 여러번에 걸쳐서 반환하는 것은 불가능합니다. 이 함수는 호출 할 때마다 무조건 1을 반환하

2021년 8월 17일
·
0개의 댓글

Redux-thunk 알아보기

Redux-thunk 소개와 설치 redux-thunk는 redux의 미들웨어이다. (미들웨어란 원하는곳에 기능을 추가해서 기능을 향상 시켜주는 역할을 하는 것이다.) 그래서 redux-thunk를 이용해 redux의 기능을 확장시켜 사용할 수 있다. redux-thunk를 사용하면 action을 객체로 사용하지 않고 객체대신 비동기함수를 넣어도 동작할...

2021년 8월 16일
·
0개의 댓글

If문 중첩 줄이기

If문 중첩을 줄여보자 If문은 한번 중첩해서 사용하고 나면 계속 해서 중첩해 사용할 확률이 높기때문에 코드의 가독성을 위해 if문의 중첩을 줄여주는게 좋다. If문의 중첩을 3단계에 걸쳐서 줄여보자. 제일 바깥쪽에 위치한 if문이 끝난뒤 공통된 동작문이 있는지 확인한다. 만약 있으면 해당 동작문들을 if문의 각 분기점 내부에 넣어준다. 예시 코드를...

2021년 8월 15일
·
0개의 댓글

정규표현식

정규표현식 Regex(Regular Expression) 텍스트에서 특정한 패턴의 텍스트를 찾을때나 유효성검사를 할때 많이 쓴다. ex) 전화번호, 이메일, 비밀번호 등 찾은뒤에는 해당텍스트를 변경하는 것도 가능하다. 기본 /(식)/ : 양쪽에 슬래쉬를 써서 정규표

2021년 8월 12일
·
0개의 댓글

브라우저의 렌더링 과정

브라우저의 주요 기능 사용자가 선택한 것(보통 HTML 마크업 문서)을 서버에 요청하고 브라우저에 표시하는 것이다. 브라우저 동작의 기본 구조 브라우저 동작의 기본 구조 렌더링 엔진(웹킷) 과 자바스크립트 엔진(웹킷) 렌더링 엔진(웹킷)과 자바스크립트 엔진(웹킷)

2021년 5월 16일
·
0개의 댓글