Size: a a a

Flutter Developers — русскоговорящее сообщество

2019 June 14

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
В дарте это можно написать так:

if (a?.isTrue() ?? false)
 ...

или  так

if (a != null && a.isTrue())
 ...
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
который работает логически везде одинакого
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
а где тут ||?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Да обожди
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
В дарте это можно написать так:

if (a?.isTrue() ?? false)
 ...

или  так

if (a != null && a.isTrue())
 ...
это всё понятно
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Вот первый случай - это чисто синтаксический сахар дарта, его не рассматриваем, это годнота)
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
непонятно в чём тут эта ленивость)
источник

A

Abripuit in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
В дарте это можно написать так:

if (a?.isTrue() ?? false)
 ...

или  так

if (a != null && a.isTrue())
 ...
if (a?.isTrue() == true) - лучше так
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Вот такая запись в некоторых языках выдаст ошибку, если "a" - null


if (a != null && a.isTrue())
 ...
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Abripuit
if (a?.isTrue() == true) - лучше так
Мы не про это, аццтань
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Вот такая запись в некоторых языках выдаст ошибку, если "a" - null


if (a != null && a.isTrue())
 ...
в каких?)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Igor Petushkov
непонятно в чём тут эта ленивость)
Вроде бы первая часть условия не выполняется, значит сразу else
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
если ты делаешь проверку на != null и он дальше "проходит", то язык работает неправильно)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Также ленивые условия позволяют таким макаром через is перекастить прям во время условия
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Igor Petushkov
если ты делаешь проверку на != null и он дальше "проходит", то язык работает неправильно)
ты работаешь не правильно)
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
так где это не так работает?)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ну сча найду тебе какихнить
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
явно не в жабаскрипте)
источник

ND

Nikita Dauhashei in Flutter Developers — русскоговорящее сообщество
Igor Petushkov
в каких?)
Хех
источник

IP

Igor Petushkov in Flutter Developers — русскоговорящее сообщество
и причём тут жабаскрипт?)
источник