...

JavaSript | TypeScript

JavaSript | TypeScript

[JavaScript / TypeScript ] JavaScript의 확장: TypeScript의 특징과 설치 방법

🖥️ TypeScript 란? javaScript 에서 타입 검사 기능이 확장된 언어다 다르게 말하면 javaScript 의 슈퍼셋(상위 확장)이며, 대규모 프로젝트를 진행할 때 타입을 통한 오류 검사를 통해 타입을 통한 오류 검사를 통해 효율적으로 개발할 수 있다 ⌨️ TypeScript 의 주요 특징 타입 확장 : JavaScript 의 동적 타이핑 대신 TypeScript는 정적 타이핑을 제공한다 이를 통해 코드의 오류를 사전에 방지할 수 있다 객체 지향 프로그래밍 : TypeScript는 객체 지향 프로그래밍 패턴을 보다 깊게 지원하며, 함수형 프로그래밍이 대세임에도 타입 검사와 추론 기능을 활용할 수 있다 컴파일 언어 : TypeScript는 런타임이 없다. 컴파일 과정을 거쳐 JavaScipt..

JavaSript | TypeScript

[JavaScript] 자료형과 연산자 - 객체 / 프로퍼티 / in 연산자

1. 객체 javaScript 에서 원시 타입이 아닌 모든 데이터는 근본적으로 객체입니다 복합적인 정보를 프로퍼티 (키 와 값 의 조합) 으로 저장하는 자료형입니다 더보기 자바스크립트에서는 숫자, 문자열, 불리언, undefined 타입을 제외한 모든 것이 객체입니다 하지만 숫자, 문자열, 불리언 과 같은 원시타입은 값이 정해진 객체로 취급되어, 객체로서의 특징도 함께 가지게 됩니다 2. 프로퍼티 접근 더보기 프로퍼티 란 ? : 객체 안에 선언된 이름과 값으로 이루어진 한 쌍을 의미합니다 obj 라는 객체 안에 이름 : 값 = 프로퍼티의 이름 : 프로퍼티의 값(value)이고 이 값 에는 함수가 올 수도 있는데, 이러한 프로퍼티를 메소드(method)라고 합니다 속성값에 접근하는 두 방법에 대해서 알아봅..

JavaSript | TypeScript

[JavaScript] 삼항연산자

1. 삼항연산자 condition ? exprIfTrue : exprIfFalse condition : 조건문으로 사용되는 표현식 exprIfTrue : condition 참(thruthy 한 값으로 평가될때) 일때 실행되는 표현식 ㅇㅇㅇㅇ이 거짓일때 실행되는 표현식 exprIfFalse : condition 이 거짓(falsy 한 값으로 평가될때) 일때 실행되는 표현식 더보기 falsy 한 표현식 : null, NaN, 0, 비어있는 문자열(""), undefined 가 있습니다 2. 활용하기 예시 1) 이 연산자는 null 값을 처리할때 흔히 사용됩니다 let greeting = person => { let name = person ? person.name : `stranger` return `How..

JavaSript | TypeScript

[JavaScript] &&(and) 연산자와 ||(or) 연산자

1. AND / OR 연산자 1) && - AND : 양쪽 모두 true 여부 반환 console.log( true || true, //true true || false, //true false || true, //true false || false, //false ); 2) || -OR : 한 쪽이라도 true 여부 반환 console.log( true && true, //true true && false, //false false && true, //false false && false, //fasle ); 컴퓨터는 계산을 효율적으로 합니다 그래서 && : 앞의 것이 false 면 뒤에 볼 필요 없음! 즉 뒤에 연산을 처리하지 않습니다 || : 앞의 것이 true 면 뒤에 볼 필요 없음! 마찬가지로 ..

JavaSript | TypeScript

[JavaScript]콘솔 활용하기

1. 콘솔 데이터 출력해보기 console.log( 로그에_출력할_값 ); condole.log( 값1, 값2, 값3... ); * 콘솔 비우기 control + L (윈도우, 맥) * 2. Node.js의 REPL 사용해보기 * 실행할때 마다 '저장' 해주기 * 터미널에 node (폴더명) 로 실행 * 폴더가 1개라면 node 폴더앞글자 + tab 사용시 자동입력됨 * REPL 모드 종료: Ctrl + C (2회) * Code Runner 를 사용해서 실행하기 윈도우 : Ctrl + Alt + N 맥 : control + option + N 3. console 이란? 자바스크립트의 기능은 아님, 환경의 기능임 * 브라우저 : https://developer.mozilla.org/en-US/docs/We..

유도미
'JavaSript | TypeScript' 카테고리의 글 목록 (2 Page)