Вызов метода объекта
Здравствуйте.
var Events = {
t1 : function(){alert(1)},
t2 : function(){alert(2)},
t3 : function(){alert(3)}
};
for(var v in Events){
Events.v();// как вызвать метод?
}
|
niko42,
:-?
<script>
var Events = {
t1 : function(){alert(1)},
t2 : function(){alert(2)},
t3 : function(){alert(3)}
};
for(var v in Events){
Events[v]();// как вызвать метод?
}
</script>
|
Цитата:
|
А в таком варианте?
var Events = {};
Events.prototype.t1 = function(){alert(1)};
Events.prototype.t2 = function(){alert(2)};
Events.prototype.t3 = function(){alert(3)};
var e = new Events();
for(var v in e){
e.v();// как вызвать метод?
}
|
niko42,
:-?
<script>
var Events = function(){};
Events.prototype.t1 = function(){alert(1)};
Events.prototype.t2 = function(){alert(2)};
Events.prototype.t3 = function(){alert(3)};
var e = new Events();
for(var v in e){
e[v]();// как вызвать метод?
}
</script>
<script>
var Events = {
t1 : function(){alert(1)},
t2 : function(){alert(2)},
t3 : function(){alert(3)}
};
var e = Object.create(Events);
for(var v in e){
e[v]();// как вызвать метод?
}
</script>
|
| Часовой пояс GMT +3, время: 11:42. |