miércoles, 4 de septiembre de 2019

TypeScript: Interfaces

Las interfaces en TS se declaran de la siguiente manera:

TS
interface Xmen{
nombre:String,
poder:string
}

function enviarMision(xmen : Xmen) {
console.log(`Enviando a ${xmen.nombre}`);
}

function enviarCuartel(xmen: Xmen) {
console.log(`Enviando al cuartel a ${xmen.nombre}`);
}

let wolverine:Xmen = {
nombre: "Wolverine",
poder: "Regeneracion"
};

enviarMision(wolverine);
enviarCuartel(wolverine);

JS
function enviarMision(xmen) {
console.log("Enviando a " + xmen.nombre);
}
function enviarCuartel(xmen) {
console.log("Enviando al cuartel a " + xmen.nombre);
}
var wolverine = {
nombre: "Wolverine",
poder: "Regeneracion"
};
enviarMision(wolverine);
enviarCuartel(wolverine);



























No hay comentarios.:

Publicar un comentario