Как используя синтаксис ES-2015 class создать экземпляр который был бы функцией?
То есть чтобы экземпляр мог сам быть вызван принимать аргументы и тд, в потом возвращал то что нужно через toString();
class TestClass{
//
};
let testClass = new TestClass();
testClass(1);
testClass(2);
testClass(3);
testClass+1; // возвращает "1231";