Подскажите как запустить функцию
func('one'); function func(type) { name+{type}(); } function nameone () { ... } function nametwo () { ... } Как правильно запустить функцию nameone () из функции func(), при условии, что часть имени функции - динамическая. |
func('one'); function func(type) { // name+{type}(); window['name'+type](); } function nameone () { alert('nameone '); } function nametwo () { alert('nametwo '); } |
function func(type) { (window['name'+type]=function () { alert('name'+type); }());} func('one'); func('two'); или неглобально function func(type) { (this['name'+type]=function () { alert('name'+type); }());} func('one'); func('two'); |
спасибо, ребята!
|
Часовой пояс GMT +3, время: 07:13. |