на наличие вложенных полей obj?.lev1?.lev2 если может отсутствовать как lev2 в lev1 так и lev1 у obj ?
Именно так ?. и работает.
obj?.lev1?.lev2 разворачивается +- в obj && obj.lev1 && obj.lev1.lev2, то есть все может быть null/undefined
огонь, спасибо, а то задумался чего то на эту тему :)
Обсуждают сегодня