Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Hledám něco jako class v javascriptu

Konečně jsem se k tomu dostal, nehledám jak předat parametrem funkci, hledám něco jako je class nebo namespaces. Hledám něco, kde bych mohl použít vnitřně názvy funkcí a přesto dokázal tu hlavní funkci zavolat pouze takto test();

Uvedu nástřel pro představu

funkce test(fnc){
   alert('jsem tady');
   
if(fnc == 'foo' )   funkce foo(){      alert('a teď jsem tady');   }
if(fnc == 'bar' )   funkce bart(){      alert('a teď jsem zase tady');   }
}

test();//jsem tady
test('foo');//a teď jsem tady
test('bar');//a teď jsem zase tady


nebo klidně může být volání i takto

test();//jsem tady
test.foo();//a teď jsem tady
test.bar();//a teď jsem zase tady

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny