Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jak v JS zjistit název objektů a metod?

Ano, máš pravdu, takhle to nefunguje protože tomu přiřazuješ anonymní funkci.

Následující způsoby jsou funkční:

app.foo = {
  bar: function() {
    var name = arguments.callee.name;
    document.querySelector('BODY').innerHTML = name;
  }
}
// -------------
var bar = function() {
  var name = arguments.callee.name;
  document.querySelector('BODY').innerHTML = name;
}
app.foo.bar = bar;
// -------------
app.foo.bar = function bar() {
  var name = arguments.callee.name;
  document.querySelector('BODY').innerHTML = name;
}

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