Я не хочу использовать коммутатор в моем коде, так что я ищу какой-то альтернативнойАльтернатива «переключатель» Заявление
Пример с переключателем:
function write(what) {
switch(what) {
case 'Blue':
alert ('Blue');
break;
...
case 'Red':
alert ('Red');
break;
}
}
Пример без переключателя :
colors = [];
colors['Blue'] = function() { alert('Blue'); };
colors['Red'] = function() { alert('Red'); };
function write(what) {
colors[what]();
}
Мои вопросы:
- Знаете ли вы другие альтернативы?
- Это лучшее решение?
Это здорово. Оставь это. – codeholic
да, это лучшее решение с меньшим кодом :) – Sarfraz
Это был бы маршрут, по которому я поеду. – brian