Я бы хотел выбрать, какую переменную передавать в функцию, основываясь на значении другой переменной, без использования оператора IF или оператора switch.
Например, если var1 = yellow, передать переменную yellow.Если var1 = red, то передать переменную red.Но без использования IF ...
Фактический пример: у меня объявлена группа переменных, соответствующих именам, которые, как я ожидаю, будут возвращены при вызове evt.target. $ Name ниже.Я хочу передать переменную, которая соответствует значению event.target. $ Name.
var listener = function (evt) {
toPass = evt.target.$name;
myInfobubbles.addBubble("hello", toPass);
}
Я новичок в JavaScript, поэтому извините, если ответ очевиден.