Saturday 4 March 2017

Sample Typescript Programs

//save it as TalkingHands.ts
//compile it in command prompt as - tsc talkinghandsts

function TalkingHands(Deaf) {
    return "Hello, " + Deaf;
}

var user = "I am a Deaf User";

document.body.innerHTML = TalkingHands(user);



Using Interfaces 

interface Deaf
{

    name: string; // varibale declaration

}

//paramter deaf -- Interface Deaf
function TalkingHands(deaf:Deaf) {
    return "Hello, " + deaf.name;
}
// variable user refers to the name String
//name property of the string
var user = {name:"I am a Deaf User"};

document.body.innerHTML = TalkingHands(user);


using classes 

class DeafBoys
{
    question: string;
    constructor(public name)
    {
        this.question = name;

    }

}
interface Deaf
{

    name: string; // varibale declaration

}

//paramter deaf -- Interface Deaf
function TalkingHands(deaf:Deaf) {
    return "Hello, " + deaf.name;
}
// variable user refers to the name String
//name property of the string
var user = new DeafBoys("Yes I am Deaf user");
document.body.innerHTML = TalkingHands(user);

How to write sample Typescript Program?


How to display date in Typescript by using Button event?



// Display Date in Typescript on Button Click Event
let displaydate =  new Date().toLocaleDateString();
let button = document.createElement('button');
button.textContent = "Say Todays Date";
button.onclick = function ()
{
   alert(displaydate);
}
document.body.appendChild(button);