#12. Optional Chaining в JavaScript - оператор опциональной цепочки '?.' (JS для начинающих).

preview_player
Показать описание

Опциональная цепочка "?." (оператор опциональной последовательности) — одна из новых полезных возможностей Javascript. С помощью нее мы можем безопасно получать доступ к свойствам вложенных объектов, даже если какое-либо из промежуточных свойств отсутствует.

Мои Курсы:

Подписывайся на соц сети:
Рекомендации по теме
Комментарии
Автор

Спасибо, что показал пример в практическом применении, а то в теории я ни фига не понял для чего нужен этот "?." ))

romanchernyshov
Автор

Всё закончилось трагически... Объект был полностью удалён( Спасибо за видео, очень полезные)

ВпоискахСвоегоМеста
Автор

Ооо спасибо за урок, гляну чуть позже)

alexidino
Автор

Василий, Добрый день! исправьте название) у вас там '.?' спасибо за видео)

thecatwrites
Автор

Добрый день.
Уточните пожалуйста, как работает проверка на 3:19
console.log(`${car.brand} ${car.details && car.details.year}: цвет - ${car.details && car.details.color}`
интересует именно: ${car.details && car.details.year} Если свойство есть, то в консоль выведется свойство details, а также details.year вместе, разве нет?

ilyakorn
Автор

Уж очень тонкий лёд получается с этим новым оператором. Особенно для новичка. Хорошо, если логическая последовательность кода написана опытным специалистом, на чистых функциях и без большого кол-ва замыканий, связанных с методами из объектов. Но обычно, такой код – большая редкость. А теперь с новым оператором, новичок будет долго искать причину, по которой его код не работает как требуется)))), ведь сообщений об ошибке в логах не будет))))

nto-ih
Автор

Добрый день, занимаетесь ли вы менторством ?

AleksandrMaltsev-jmph