Показать сообщение отдельно
  #6 (permalink)  
Старый 02.09.2014, 10:51
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Тут все просто, это closures, а вот если по смыслу, то есть как вызвать функцию по имени в переменной - какие-то проблемы. Приходится рисовать объект={}; и только тогда после конкатенации, скажем m='valid_' + 'tel', можно запустить метод obj[m] // valid_tel.

А может быть есть способ по-другому и без window[m], поскольку window ничего не знает про кложи в кложе.
Ответить с цитированием