JavaScript's optional chaining can be used to return prevent errors when accessing properties that do not exist. In order to return a useful value, we can combine optional chaining with null coalescing.
A Community Resource means that it’s free to access for all. The instructor of this lesson requested it to be open to the public.