for (var hey in obj) {
obj[hey]();
}
В ситуации, когда не гарантируется, что каждое свойство будет функцией, вы можете отсеять другие свойства:
for (var hey in obj) {
if (typeof obj[hey] == "function") {
obj[hey]();
}
}
Чтобы дополнительно ограничить его только непосредственными свойствами объекта (а не те, что унаследованы от его прототипа):
for (var hey in obj) {
if (typeof obj[hey] == "function" && obj.hasOwnProperty(hey)) {
obj[hey]();
}
}