JSFiddle - React, Tailwind, and code Playground

by KARTHIKEYAN K

JavaScript

class greet<T>
{
    greeting: T;
    constructor(_greeting: T)
    {
        this.greeting = _greeting;
    }

    greetMessage()
    {
        console.log(this.greeting);
    }
}

var Obj = new greet<string>("hello World");
var Obj2 = new greet<number>(1234);

interface Type1
{
    name: string;
}

interface Type2
{
    name: string;
    id: number;
}

var Obj3 = new greet<Type1>({ name: "Hello World" });