terryEHLee

terryEHLee

  • 분류 전체보기 (240)
    • ✏️ TIL(Today I Learned) (128)
      • 🐰 2023 Black Rabbit (116)
      • 🐲 2024 Blue Dragon (12)
    • ✨ PS(ProblemSolving) (29)
    • 🖥️ CS(Computer Science) (26)
      • 네트워크 (8)
      • 알고리즘 (1)
      • 자료구조 (2)
      • 데이터베이스 (0)
      • 운영체제 (0)
      • 소프트웨어 (15)
      • 개발상식 (0)
    • ⚡️ Project (7)
      • 💎 Danmi (3)
      • 회원가입연습 (2)
      • ZRM(Zod ReactHookForm MUI) (1)
      • 🪐Hife (1)
      • 🎷 UI 공통 컴포넌트 설계 (0)
    • 🔤 Language (26)
      • HTML (3)
      • CSS (4)
      • JavaScript (7)
      • TypeScript (12)
    • 🔎 기타 (13)
    • 📚 Library (6)
      • JQuery (1)
      • React (0)
    • 📒 정보처리기사 (1)
      • 소프트웨어 설계 (1)
    • 🍫 Framework (3)
      • Next.js (3)
  • 홈
  • 태그
  • 방명록
  • 내배캠_react_이우정
  • 내배캠_react_이안진
RSS 피드
로그인
로그아웃 글쓰기 관리

terryEHLee

컨텐츠 검색

태그

회고 연습문제 html js WIL AWS ts wis ps CSS 코딩테스트 연습 redux programmers TIS Lv0 zod til 오공시 코딩테스트 입문 CS

최근글

댓글

공지사항

아카이브

전체 글(240)

  • [Language/TypeScript] TS에서 제공하는 Types

    TS에서는 다음과 같은 type을 제공한다. boolean, number, stirng, 배열, 튜플, enum 튜플(tuple) ? : 배열은 같은 타입의 element만 가질 수있으나 튜플은 배열 안에 여러 type의 element를 가질 수 있다. 배열의 명령어들을 그대로 사용할 수 있다. enum ?? : 열거형 데이터 타입으로 데이터에 사용자가 지정한 타입을 부여할 수 있음. number, stirng 타입의 값만 할당할 수 있음 활용 예시 enum UserRole { ADMIN = "ADMIN", EDITOR = "EDITOR", USER = "USER", } enum UserLevel { NOT_OPERATOR, // 0 OPERATOR // 1 } function checkPermissio..

    2023.07.26
  • [Language/TypeScript] .d.ts.

    정의 : TS타입 정의파일. JS 라이브러리에 대한 타입 정보를 제공함. 역할 외부 라이브러리의 함수 타입 정보, 클래스 타입 정보, 객체 타입 정보를 알 수 있음 역사가 깊은 JS의 다양한 라이브러리를 좋은 호환성으로 그대로 TS 환경에서 사용할 수 있게 해줌. 예시 test.js라는 파일의 .d.ts 파일을 만드는 과정 npx tsc test.js --declaration --allowJs --emitDeclarationOnly --outDir typestypes/test.d.ts 파일이 생성됨.

    2023.07.26
  • [Language/TypeScript] 컴파일러, tsc

    컴파일러란? 개발자가 사용하는 프로그래밍 언어를 컴퓨터언어;기계어로 번역. 코드를 실행하기 전에 에러를 확인 TS 컴파일러는(TSC: TypeScriptCompiler) 소스 코드의 정적 타입 검사를 수행함. 코드 최적화를 도와줌 TypeScriptCompiler TypeScipt의 Compiler이다. 정적언어는 compiler가 기계어로 변환을 해야 하지만, JS같은 동적언어는 실행하며 V8 엔진이 코드 해석/실행을 하기에 변환이 필요없다. 명령어로 여러 옵션을 설정할 수 있다 ==> https://www.typescriptlang.org/docs/handbook/compiler-options.html tsconfig.json: TS 프로젝트 설정파일, 컴파일 옵션/입력파일을 정의할 수 있음. tar..

    2023.07.26
  • [PS]Programemrs/코딩테스트연습/스택,큐/올바른괄호(Lv2)

    문제 문제 설명 괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 "()()" 또는 "(())()" 는 올바른 괄호입니다. ")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다. '(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 하는 solution 함수를 완성해 주세요. 제한사항 문자열 s의 길이 : 100,000 이하의 자연수 문자열 s는 '(' 또는 ')' 로만 이루어져 있습니다. 예시) 나의 풀이 '('괄호..

    2023.07.26
  • [Language/TypeScript] TypeScript란?!

    TypeScript란? 프로그래밍 언어 중 하나로 Microsoft사에서 개발한 오픈 소스 프로그래밍 언어 JS의 한계를 보안하여 나온 언어. JS 언어 그대로를 사용할 수 있어 약 30년 정도의 긴 역사를 가진 JS Library를 그대로 사용하며 안정성을 가져다 준다는 이점이 있어 다양한 분야에서 널리 사용되고 있음. 등장배경 JS의 한계 극복 JS는 동적타입언어이다. 동적 언어의 특징은 프로그래밍 언어를 컴퓨터언어 즉 기계어로 바꾸는 compiler의 작동 시점이 코드가 실행 될 때 이다. 이 특징에 의해 코드에 에러가 있더라도 일단 실행이 된 후에, 오류가 있는 부분은 표시가 된다. 일단 실행이 된다는 특징 때문에 후에 에러가 일어난 부분을 찾기가 까다롭고, 추가로 변수의 타입이 쉽게 변하는 특징..

    2023.07.26
  • [23/07]07.25.Tue.

    🚀 Today I Studied PS Programmers/코딩테스트연습/연습문제: 최대공약수와 최소공배수 TS 문법종합반 1주차 JS약점 구세주 TypeScript의 등장 TypeScirpt를 배우면 할 수 있는것 TypeScript_개발환경 구축_1 2주차 컴파일러와 tsc tsconfig json 해부하기 d.ts파일 첫 번째 TypeScript 프로그램 실습 3주차 타입을 왜 제대로 알아야 하는가 기본 타입 훑어보기 const, 그리고 readonly any와 unknown, union ⚡️ Today I Learned TS란? ==> https://terryehlee.tistory.com/117 🕰️ 오늘의 공부시간:7:44

    2023.07.25
이전
1 ··· 18 19 20 21 22 23 24 ··· 40
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바