Size: a a a

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

2021 March 25

DP

Den Pol in JavaScript — русскоговорящее сообщество
Mike Rize
синглтон паттерн
Ни разу
источник

IA

Ion Amalanii in JavaScript — русскоговорящее сообщество
Den Pol
Обернуть ее в функцию, которая допишем в prototype имя флага и установит true при вызове?)
[Антипаттерн]
Проблема в том, что в функцию start() я не попадаю, а мне нужно чтобы там return в любом случае состоялся. Поэтому хочу флаг true всегда установить, что она уже вызвана была
источник

MR

Mike Rize in JavaScript — русскоговорящее сообщество
Den Pol
Ни разу
чойта?
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Den Pol
Ни разу
?
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Анонимная фунция по-жизни синглтон
источник

MR

Mike Rize in JavaScript — русскоговорящее сообщество
функция которая выполняется только раз - тоже
источник

MR

Mike Rize in JavaScript — русскоговорящее сообщество
возможно смесь синглтона с наблюдателем
источник

IA

Ion Amalanii in JavaScript — русскоговорящее сообщество
Mike Rize
let bool = false

const foo = () => {
bool ?  true : false
}
Нужно просто заменить название функции на мою?
источник

MR

Mike Rize in JavaScript — русскоговорящее сообщество
не, я хрень какую-то написал
источник

MR

Mike Rize in JavaScript — русскоговорящее сообщество
[In reply to Ion Amalanii]
let bool = false

const foo = () => {
if(!bool){
bool = true
}
источник

MR

Mike Rize in JavaScript — русскоговорящее сообщество
вот так можна
источник

DP

Den Pol in JavaScript — русскоговорящее сообщество
Mike Rize
чойта?
Ааа, как альтернативное другое решение, соррян. Да, можно создать класс со стейтем, экспортируя единственный экземпляр и при вызове установить флаг.
источник

DP

Den Pol in JavaScript — русскоговорящее сообщество
Да, синглтон корректнее будет.
источник

IA

Ion Amalanii in JavaScript — русскоговорящее сообщество
Спасибо, надо еще разобраться куда ее написать)
источник

DP

Den Pol in JavaScript — русскоговорящее сообщество
Ion Amalanii
Спасибо, надо еще разобраться куда ее написать)
источник

R

Rustam in JavaScript — русскоговорящее сообщество
Den Pol
Ааа, как альтернативное другое решение, соррян. Да, можно создать класс со стейтем, экспортируя единственный экземпляр и при вызове установить флаг.
export default new class{  };
источник

DP

Den Pol in JavaScript — русскоговорящее сообщество
Rustam
export default new class{  };
wtf? порбовали?
источник

R

Rustam in JavaScript — русскоговорящее сообщество
Den Pol
wtf? порбовали?
да, работает
источник

R

Rustam in JavaScript — русскоговорящее сообщество
new не требует скобок если нет аргументов
источник

DP

Den Pol in JavaScript — русскоговорящее сообщество
Rustam
да, работает
Но это неприменимо к синглтон, если про это.
источник