코드캠프 부트캠프 21일차
정규표현식
특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어이다.
사용법
/조건/.test(확인하고자 하는 값)
슬레쉬(/) 안에 들어가는 조건안에서의 기호들은 다음과 같은 규칙을 가지고 있다.
^ : 입력의 시작부분
$ : 입력의 끝부분
+ : 앞의 표현식이 1회 이상 연속으로 반복되는 것을 의미
{3} : 앞의 표현식이 3번 나타나는것을 의미
\w : 밑줄 문자를 포함한 영숫자 문자를 의미. [A-za-z0-9]와 동일
\W : 단어 문자가 아닌 문자에 대응 [^A-za-z0-9_]와 동일
. : 모든을 의미
\ : 원래 가지고 있는 기능을 상실시킴 ex> \. 일 경우에 단순 . 을 의미
? : 앞의 표현식이 0 또는 1을 의미
조건을 알맞게 넣고 .test(확인하고자 하는 값)을 실행한 경웨 해당 조건에 부합하면 'true'를 틀리면 'false'를 return한다.
Context-api
React 컴포넌트 트리 안에서 global이라고 볼 수 있는 데이터를 공유할 수 있도록 고안된 방법으로, context를 이용하면 컴포넌트 하나하나 props를 넘겨주지 않고도 컴포넌트 트리 전체에 데이터를 제공할 수 있다.
일반적인 React에서 데이터는 위에서 아래로 (부모에서 자식으로) props를 통해 전달되지만, 애플리케이션 안의 여러 컴포넌트들에게 전해줘야 하는 props의 경우 이 과정이 매우 번거롭다. context를 이용한다면, 트리 단계마다 명시적으로 props를 넘겨주지 않아도 많은 컴포넌트가 이러한 값을 공유하도록 할 수 있다.
Author And Source
이 문제에 관하여(코드캠프 부트캠프 21일차), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@junejae_1625/코드캠프-부트캠프-21일차저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)