Показать сообщение отдельно
  #1 (permalink)  
Старый 21.02.2012, 18:03
Профессор
Отправить личное сообщение для (Sandr) Посмотреть профиль Найти все сообщения от (Sandr)
 
Регистрация: 14.10.2010
Сообщений: 376

Массивы; Функция в виде аргумента
Подскажите по 2м вопросам?

1й. Передаю в функцию ассоциативный массив:
nameOfFunc({key: {subKey: value, subKey2: value2 /*и так далее*/}});

Как можно узнать все ключи и их значения в "key"?

2й. Можно ли передать функцию в виде аргумента другой функции, а потом запустить где-то в теле функции где нужно? Читал где-то, что можно, но сейчас найти не могу.
Нужно что-то в роде этого:
MyFunc(a,b,c, function () { alert('текст')}) .
И в теле MyFunc где мне нужно я её запущу.
Ответить с цитированием