так и планировал, только как потом вызвать все это без eval..
|
Цитата:
var a=[
{
name: 'имя метода1',
args: ['значение1',...,'значениеN1']
},
{
name: 'имя метода2',
args: ['значение1',...,'значениеN2']
}
];
window[a[0].name](a[0].args[0],...,a[0].args[N]);
|
Цитата:
var a=[
{
name: 'имя метода1',
args: ['значение1',...,'значениеN1']
},
{
name: 'имя метода2',
args: ['значение1',...,'значениеN2']
}
];
a.forEach(function (item) {
this[item.name].apply(this, item.arguments);
}, window/*или что-нибудь ещё, где методы хранятся*/);
|
Так а что мешает циклом пройтись и последовательно вызвать все методы, сохраняя промежуточные результаты?
|
Цитата:
|
Всем спасибо за ответы, будут побывать.
|
| Часовой пояс GMT +3, время: 14:14. |