Подскажите как запустить функцию
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, время: 16:42. |