не будет? То все сломается
? Же делает проверку, есть или нет
И если есть, то выполнять дальше
А если ты уверен что будет, если ты привоил его строкой выше. Ты точно знаешь, что оно есть, а так ты добавляешь проверку, которая излишня
Если уверен в своем коде, можно вообще удалить тайпскрипт
Причём тут это? Вы из крайности в кровцность кидаетесь. Я говорю, лишь что есть вещь, которая в определённых ситуациях может быть использована
Неее ))) Тайпскрипт это средство против опечаток в коде. Так что не надо его удалять. А то кто за ручку водить будет ))
Ну ты просто не выкупаешь, что ! — и есть крайность
Это не крайность. Ещё раз говорю, я привёл кейс, в котором использование ! оправданно больше чем ?.
Я не понимаю смысл препираться, если тебе три человека объясняют одно и то же
Ну если только нужно обосратся на ровном месте. Тогда да, вещь незаменимая ))
Потому что у меня есть своё мнение? И мнение от людей «я так сказал» не сильно вызывает доверие
Ну так проверь, что будет, если let a: Fn | null = () => {} a = null a.!()
Обсуждают сегодня