Member 13462150 Ответов: 1

Javascript: незначительный вопрос об использовании оператора or для параметров функции


Допустим, у меня есть функция с 2 параметрами. :

if (myFunction(objectA, objectB)) {
    alert("Hello! I am an alert box!!");
};


Что я уже пробовал:

Если бы я хотел, чтобы один из этих параметров мог быть одним из нескольких объектов (например, ObjectB или ObjectC), возможно ли это сделать? Я попытался использовать оператор OR вот так, но безуспешно:
<pre>                
                if (myFunction(objectA, objectB||objectC)) {
                    alert("Hello! I am an alert box!!");
                };

1 Ответов

Рейтинг:
9

CodeWraith

Нет. Все дело в том, чтобы точно определить, что означает каждый параметр, а не вводить больше двусмысленности.

Ближе всего было бы передать список или другие контейнерные объекты, но тогда вы сами должны выяснить в своей функции, когда и как использовать объекты в вашем списке.