-
명시적 암시적 선언
typescript에서 개발자는 변수를 명시적 또는 암시적(타입 추론, type inference) 방식으로 선언한다.
암시적 Ex
let myname = "john"; let phone = "007";
명시적Ex
let myname: string; let phone: number;
symbol Ex
let firstName = "john"; console.log(typeof firstName); let s1 = Symbol("S1"); let s2 = Symbol(); console.log(typeof s1); console.log(typeof s2); console.log(s1); console.log(s2);
let s1 = Symbol("S1"); let s2 = Symbol(); let vals = { s1: "ssss1", s2: "ssss2", 11: "1111", "22": "2222" }; console.log(vals[s1]); console.log(vals["s1"]); console.log(vals[s2]); console.log(vals["s2"]); console.log(vals[11]); console.log(vals["11"]); console.log(vals[22]); console.log(vals["22"]); console.log(vals[33]); console.log(vals["33"]);
type Name = string; let name1: Name = "myname1"; console.log("name1: " + name1); type Card = { name1: Name, }; let card:Card = { name1: "myname2", }; console.log("name2: " + card.name1); card.name1 = "myname3"; console.log("name3: " + card.name1);
'Typescript' 카테고리의 다른 글
unknow 타입의 특성 (0) 2022.12.28 object 이름 얻기, constructor.name (0) 2022.12.24 Equals Operator ( == ) vs Strict Equals Operator ( === ) (0) 2022.12.21 변수 종류 확인 (타입 체크, type check) (0) 2022.12.21 변수 종류(타입, type) (0) 2022.12.21 Typescript 키워드와 중괄호({}, Braces) (0) 2022.12.21 비동기 지연 시간 만들기 (0) 2022.11.25 Vsc & NodeJs 에서 Typescript 빌드 (0) 2022.11.20