У меня есть функция, которая принимает 3 параметра. У меня проблема в том, что один из параметров является свойством иногда неопределенного значения объекта (т. Е. Оно принимает в себя thing.foo.bar, а иногда thing.foo не определено, поэтому он не может получить доступ к панели).
Какой способ обойти это? В объявлении функции у меня есть условная проверка: if (!parameterName)
, но браузер (Chrome) по-прежнему выдает ошибку, что он не может прочитать свойство bar undefined.