studye / typescript

타입스크립트는 자바스크립트랑 다른 언어인가요?
7 stars 0 forks source link

[Chapter2] Basic Types #1

Open sculove opened 7 years ago

sculove commented 7 years ago

변수명: 타입 형태로 타입을 지정할 수 있다.

let myString: string = "test";
let myBoolean: boolean = true;
let myNumber: number = 1;
let myObject: object = {};

// array
let myStringArray : string[] = ["A", "B", "C"];
let myBooleanArray : boolean[] = [true, false];
let myNumberArray : number[] = [1, 2, 3];
let myObjectArray: object[] = [{
  name: "son"
}, {
  name: "song"
}, {
  name: "byun"
}];

실제 변환된 코드

var myString = "test";
var myBoolean = true;
var myNumber = 1;
var myObject = {};
// array
var myStringArray = ["A", "B", "C"];
var myBooleanArray = [true, false];
var myNumberArray = [1, 2, 3];
var myObjectArray = [{
        name: "son"
    }, {
        name: "song"
    }, {
        name: "byun"
    }];
junthus commented 7 years ago

타입스크립트는 object 타입이 갑자기 왜 생겼을까요?