Мне необходимо запомнить функцию, чтобы потом ее можно было выполнить в нужный момент. (Делаю игру, когда наступает новый ход, в начале этого хода должны быть активированы действия ядов, проклятий и тд).
Я думаю сделать это через массив к которому потом обратится.
function ask(e)
{
alert(e.name)
}
var obj = {
name: "VALISII",
curse:[]
}
obj.curse.push ( ask(obj.name) ) ///// Как правильно записать функцию со значениями?
// Спустя время я вызываю функцию записанную в массив curse ...()
Как правильно записать функцию со значениями в массив? Дробить на части я не хочу (в какой-то переменной или масиве передавать функцию, а потом другие значения).