Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 23

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
Ну зависит от задачи
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
А зачем там IIFE?

const isAdmin = roles.admin === user.id
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
А тут мы же не знаем в чем задача
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
Так он же функцию написал
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Так функция это хелпер, она не может быть IIFE, иначе теряется смысл
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
берешь объявляешь в корне проекта где-то все константы и прочие утилиты для проверок

юзаешь где надо
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Мы сейчас про этот код ведь?
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
и потом вызываешь её когда нужно?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Верно
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
У тебя проверки на админа вряд-ли будут в 1 месте)
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
А если её нужно вызвать сразу же?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
ну вызывай

isAdmin(user.id)
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
const iife = (function () {
 // тут всё хрень которую лень писать
})();
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
ну вот, лишняя строчка кода, которая не нужна
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Боже. Зачем?)

const isAdmin = roles.admin === user.id
источник

S

Sarvar in JavaScript Noobs — сообщество новичков
зачем так делать?
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
Ну потому что он написал функцию
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
Может ему так нравится
источник

AS

Aleksandr Sarkisov in JavaScript Noobs — сообщество новичков
Откуда я знаю зачем
источник