WEBPROGRAMMERDIARY Telegram 632
Оператор опциональной последовательности ?.

Повторяя теорию JS (перед походом на собеседования), наткнулся на вот такой интересный оператор.
В чем его прелесть? Он позволяет получить значение, интересующего нас свойства, на ЛЮБОМ уровне вложенности, в цепочке связанных объектов. При этом не нужно проверять каждое из промежуточных свойств на существование.

Т.е. работает как оператор ".", за исключением того, что не выбрасывает исключение, если объект, к свойству или методу которого идёт обращение, равен null или undefined. Вместо ошибки он возвращает undefined.

ps Не забываем, что это пока экспериментальная технология, но как видите на скрине - браузер Chrome уже поддерживает

#js



tgoop.com/WebProgrammerDiary/632
Create:
Last Update:

Оператор опциональной последовательности ?.

Повторяя теорию JS (перед походом на собеседования), наткнулся на вот такой интересный оператор.
В чем его прелесть? Он позволяет получить значение, интересующего нас свойства, на ЛЮБОМ уровне вложенности, в цепочке связанных объектов. При этом не нужно проверять каждое из промежуточных свойств на существование.

Т.е. работает как оператор ".", за исключением того, что не выбрасывает исключение, если объект, к свойству или методу которого идёт обращение, равен null или undefined. Вместо ошибки он возвращает undefined.

ps Не забываем, что это пока экспериментальная технология, но как видите на скрине - браузер Chrome уже поддерживает

#js

BY DНЕВНИК web-программиста




Share with your friend now:
tgoop.com/WebProgrammerDiary/632

View MORE
Open in Telegram


Telegram News

Date: |

The SUCK Channel on Telegram, with a message saying some content has been removed by the police. Photo: Telegram screenshot. "Doxxing content is forbidden on Telegram and our moderators routinely remove such content from around the world," said a spokesman for the messaging app, Remi Vaughn. The visual aspect of channels is very critical. In fact, design is the first thing that a potential subscriber pays attention to, even though unconsciously. In handing down the sentence yesterday, deputy judge Peter Hui Shiu-keung of the district court said that even if Ng did not post the messages, he cannot shirk responsibility as the owner and administrator of such a big group for allowing these messages that incite illegal behaviors to exist. How to Create a Private or Public Channel on Telegram?
from us


Telegram DНЕВНИК web-программиста
FROM American