7

I want to define a static variable called index in my function, which does such as index++. that means that if this method is called, the varaible will be added.

1
  • const f = (() => { let index = 0; return () => index++; })(); Commented Dec 16, 2019 at 9:59

1 Answer 1

7

We can use static variables in Typescript.

class Test {
    static index = 1;

    static print() {
        console.log(Test.index++);
    }
}
Test.print(); // prints 1
Test.print(); // prints 2
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.