javascript4 [typescript] typescript의 타입과 정의 📝기본 타입과 타입 정의 ">HTML 삽입미리보기할 수 없는 소스타입스크립트에는 9가지의 타입이 존재한다.stringnumberbooleannullundefinedarraytupleobjectany자바스크립트와 달리, 타입스크립트는 변수에 타입을 정의할 수 있다. 타입을 정의하면 에러를 사전에 방지할 수 있다는 장점을 가진다.let name = "홍길동"; // 자바스크립트let name: string = "홍길동"; // 타입스크립트 타입을 정의하는 방법은 간단하다. 위의 코드처럼 변수 옆에 콜론(:)을 붙이고 해당 변수의 타입을 정의하면 된다. 이때 이 콜론(:)을 타입 표기(type annotation)라고 한다. 여러 기본 타입 중에서 array, tuple, any 타입을 정의하는 방법을 알.. 2024. 7. 9. Node.js란? (+npm) 📝Node.js란? " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스Node.js란?- 브라우저 밖에서 자바스크립트를 실행할 수 있는 환경으로 자바스크립트 런타임 자바스크립트란?- html 페이지에 종속된 언어로 html 조작을 위해서 만들어진 언어이다. 즉, html 조작이 가능하기 때문에 웹페이지를 다이나믹하게 바꿔줄 수 있다. 그렇다면 자바스크립트의 해석과 동작에 대해 의문이 생긴다. 자바스크립트의 해석 & 동작을 누가하나?- 브라우저가 담당하며 각 브라우저마다 자바스크립트를 해석할 수 있는 엔진이 존재한다.ex) Chrome - V8, Firefox - spiderMonkey, 인터넷 익스플로어 - Chakra 이때 Chrome은 자바스크립트의 해석엔진인 V8에 기능.. 2024. 7. 9. for문과 while문 - 자바스크립트 반복문 📝정리 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스1. for문조건을 만족하면 코드를 반복해서 실행하는 반복문이다. for문의 형식은 아래와 같다.for (변수 선언 및 할당; 조건; 코드를 실행한 이후 연산) { console.log(i);}// 예시for (i = 0; i 2. 이중 for문for문안에 또다시 for문을 넣어 이중for문을 만들 수 있다.for (i = 0; i 0; j--) { console.log(i, j); }}// 0 3// 0 2// 0 1// 1 3// 1 2// 1 1// 2 3// 2 2// 2 1 출력 3. for...in오브젝트의 키값이나 배열의 인덱스 값을 가져오고자 할 때 사용한다.let dictionary = {.. 2023. 8. 24. if문 / switch문 - 자바스크립트 조건문 📝정리 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스1. if문if의 뜻 '만약에~'를 이용한 조건문이라고 보면 편하다.'만약, 설정한 조건문을 만족하면 코드를 실행하는 형태'로 이루어져 있기 때문이다. if문의 형식은 아래와 같다.// if문 선언 방법if (조건) { // 조건을 만족할 경우 실행할 코드를 작성}// 예시let number = 0;if (number 만약 if문의 조건을 만족하지 않을 경우에도 코드를 실행하고 싶을 경우엔 어떻게 해야할까?else 키워드를 사용하면 된다. else는 조건문을 만족하지 않을 경우 실행할 코드를 작성할 수 있게 해주는 키워드라고 보면 된다.let number = 11;if (number 조건이 여러개일 경우엔 el.. 2023. 8. 24. 이전 1 다음