как проверить значение на undefined в catch?

123
16 июня 2021, 15:20

res.response.data.message выдает undefuned в data даже так ошибка

typeof res.response.data.message === 'undefined' ? ' res.response.data.message ' : 'error'

Unhandled Rejection (TypeError): Cannot read property 'data' of undefined

Answer 1
var useMessage = res && res.response && res.response.data && 
  typeof res.response.data.message != 'undefined';
var message = useMessage ? res.response.data.message : 'error';
READ ALSO
JS each каждый второй элемент списка удалить

JS each каждый второй элемент списка удалить

Мне кажется, я не понимаю как работает eachМожете помочь? Может не совсем верный заголовок, но проще говоря

91
Как верстают изогнутые линии?

Как верстают изогнутые линии?

Как верстаются такие кривые линии между иконками? Или такое с помощью svg/png можно сделать? Знаю, что можно при помощи position: absolute; делать, относительно...

93
Как сделать края кнопки треугольными в css?

Как сделать края кнопки треугольными в css?

Как сделать края кнопки как border-radius, но треугольной формы?

92