TypeScript์˜ ๊ธฐ์ดˆ ๐Ÿฆ†| #2: Tipos de datos primitivos y especiales

4345 ๋‹จ์–ด webdevbeginnersspanishtypescript

์‹ ํƒ์‹œ์Šค ๋ฐ ํ‹ฐํŒŒ๋„ ํ‘ธ์—๋ฅดํ…Œ



Para poder escribir codigo con tipado fuerte se usa la siguiente sintaxis:

let nombreVariable: tipoVariable = valorVariable;


Puedes usar const tambiรฉn.



Tipos de datos primitivos



TypeScript๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ˆ




const nombre:string = "Cristian";


์ˆซ์ž




const edad:number= 25;


๋ถ€์šธ




const isSoltero:boolean= true;


ํ•œ์ •๋˜์ง€ ์•Š์€




const u:undefined = undefined;


์—†๋Š”




const n:null= null;


Tipos de datos especiales



TypeScript๋Š” ํŠน๋ณ„ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ ํŒ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์–ด๋Š



์„ ์–ธ์  ๋ณ€์ˆ˜๋Š” ์„ ํ—˜์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด API๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. Se recomienda solo usarla cuando sea estrictamente necesario.

const pais:any= "Bolivia";


๋ฌดํšจ์˜



ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

function mostrarMensaje(mensaje:string):void{
   console.log(mensaje);
}


Esta funciรณn no tiene ninguna declaraciรณn return en su cuerpo, por ellos mismo es idรณneo usar el tipo de dato void para indicar esto mismo.

Veremos funciones a profundidad en posteriores posts.



์ ˆ๋Œ€



ํ˜„์žฌ์˜ ์šฉ๋งน์„ ๋Œ€ํ‘œํ•ฉ๋‹ˆ๋‹ค. Poco usado en la prรกctica. ์˜ค๋ฅ˜๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ์‹คํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

function error(mensaje: string): never {
    throw new Error(mensaje);
}


๊ฒฐ๋ก 


  • TypeScript ํ”„๋ฆฌ์  ํ…Œ์ด์…˜ ๋‹ค์–‘ํ•œ ํŒ string, number, boolean, null, undefined, any, never, (4), void, (4)79,7
  • La sintaxis es muy clara e intuitiva.

  • ์ฐธ์กฐ

    ์ข‹์€ ์›นํŽ˜์ด์ง€ ์ฆ๊ฒจ์ฐพ๊ธฐ