본문 바로가기

전체 글

(37)
타입스크립트 [패스트캠퍼스 챌린지 13일차] TypeScript란 무엇인가? Typed JavaScript at any Scale Typescript extends JS by adding types By understanding JS, TS saves you time catching errors and providing fixes before you run code Any browser, any OS, anywhere JS runs. Entirely Open Source TypeScript = Language = Typed Superset of JS 자바스크립트의 기능을 강화 = compiles to plain JS TS는 programming Language TS는 Compiled Language 전통적인 Compiled Language와는 다른..
정규표현식 [패스트캠퍼스 챌린지 12일차] 정규식 regexp 정규 표현식 약어 Regular Expression Expression 정규표현식이란, 문자열을 검색하고 대체하는 데 사용 가능한 일종의 형식 언어(패턴)이다 간단한 문자 검색부터 이메일, 패스워드 검사 등의 복잡한 문자 일치 기능 등을 정규식 패턴으로 빠르게 수행할 수 있다 → 문자를 검색, 대체, 추출할 수 있는 방법을 제공 → JS뿐만 아니라 다양한 환경에서 사용 가능 → 여러 특수 기호 사용 어떤 역할? 문자 검색 SEARCH 문자 대체 REPLACE 문자 추출 EXTRACT 테스트 사이트 https://regexr.com/ JS 정규식 생성 1.생성자 함수 방식 필요에 따라 사용할 일 있으니 기본적인 패턴은 알아두자 new RegExp('표현','옵션&#..
Storage [패스트캠퍼스 챌린지 11일차] Storage 브라우저에 데이터를 저장할 수 있는 서버 f12 (개발자 도구) → Application → Storage (Local&Session) 중점 Local storage & Session storage 어떻게 활용? Window.localStorage localStorage를 사용하면 Storage 객체에 접근할 수 있다. 저장한 데이터는 브라우저 세션 간에 공유된다. localStorage에 저장되는 데이터는 해당하는 도메인 주소에 종속돼서 저장이 되는 거임. → 쉽게 생각하면 사이트에 종속이 되는 개념 localStorage와 sessionStorage는 기본적으로 브라우저에 데이터를 저장할 수 있는 스토리지라는 점에서 비슷하지만 아래와 같은 차이점이 존재하며 나름대로의 장단점을 가짐. l..