본문 바로가기

FE3

Typescript #2 기본 타입 타입스크립트 기본 타입에 대해 알아보자let car:string = 'bmw'; // car 안에 있는 내용이 문자열이므로 stringcar = 3; // 이렇게 car를 string이 아닌 다른 타입으로 재선언 하면 에러가 발생// 그냥 let car = 'bmw'라고 선언해도 car변수는 string으로 초기화 된다. 이것을 타입 추론이라고 한다.let age:number = 30;let isAdult:boolean = true;let a:number[] = [1, 2, 3];let a2:Array = [1,2,3]; // 위 아래의 배열은 똑같은 거다.let week1:string[] = ['mon', 'tue', 'wed'];let week2:Array = ['mon', 'tue', 'wed'];.. 2024. 5. 3.
Typescript #1 타입스크립트를 쓰는 이유 우리가 사용하는 브라우저들은 타입스크립트를 이해하지 못한다.결국 자바스크립트로 변환해서 로드해야 사용할 수 있다.굉장히 번거로울 것 같은데 어떤 장점이 있길래 타입스크립트를 사용하는 걸까? function add(num1, num2) { console.log(num1 + num2);}add() // NaN, 당연히 원하는 결과가 나오지 않는다.undefined와 undefined를 더했으니 NaN이 나왔다.당연히 원하는 결과가 아니다. function add(num1, num2) { console.log(num1 + num2);}add(1) // NaN, 당연히 원하는 결과가 나오지 않는다.1과 undefined를 더해서 NaN이 나왔다. function add(num1, num2) { consol.. 2024. 5. 3.
자바스크립트 for-of 문법 let initialCurrentWeatherData = res.data.response.body.items; let T1H = initialCurrentWeatherData.item.find(temp => temp.category === 'T1H').obsrValue // 기온 데이터 let RN1 = initialCurrentWeatherData.item.find(temp => temp.category === 'RN1').obsrValue // let REH = initialCurrentWeatherData.item.find(temp => temp.category === 'REH').obsrValue // let PTY = initialCurrentWeatherData.item.find(temp =>.. 2024. 3. 27.