Size: a a a

2020 December 12

Вт

Ві тя in Frontend UA
Eugene Obrezkov
type ReplaceAll<
 S extends string,
 From extends string,
 To extends string
> = From extends '' ? S :
   S extends `${infer L}${From}${infer R}` ? ReplaceAll<`${L}${To}${R}`, From, To> : S;
Найс способ загрузить компайлер
источник
2020 December 14

KW

Kyril Wadzinski in Frontend UA
Подскажите, пожалуйста, кто имел опыт с prisma2 почему миграция не проходит и процесс стоит на месте?
источник
2020 December 15

AK

Alexander Kuzmenko in Frontend UA
Чет туго думается сегодня. Как сделать проверку попроще?
источник

VS

V7v S6k in Frontend UA
Alexander Kuzmenko
Чет туго думается сегодня. Как сделать проверку попроще?
!(a && a.b)
источник

I

Ilya in Frontend UA
Alexander Kuzmenko
Чет туго думается сегодня. Как сделать проверку попроще?
!store.localData.customElemets?.browser
источник

AK

Alexander Kuzmenko in Frontend UA
Спасибо большое)
источник

AK

Alexander Kuzmenko in Frontend UA
И ещё такой вопрос, есть у кого ссылка на чат по руби?
источник

VS

V7v S6k in Frontend UA
який саме? є харківський https://t.me/ruby_kharkiv_beer
источник

EO

Eugene Obrezkov in Frontend UA
Alexander Kuzmenko
Чет туго думается сегодня. Как сделать проверку попроще?
optional chaining и undefined
источник

EO

Eugene Obrezkov in Frontend UA
if (typeof store.localData?.bla?.bla !== 'undefined') {}
источник

AK

Alexander Kuzmenko in Frontend UA
Eugene Obrezkov
if (typeof store.localData?.bla?.bla !== 'undefined') {}
мы тут уже вроде обсуждали разницу между typeof a === 'undefined' и a === undefined и вроде как пришли к выводу, что пофиг как писать
источник

SG

Stas G in Frontend UA
это правда
источник

AK

Alexander Kuzmenko in Frontend UA
или я ошибаюсь
источник

SG

Stas G in Frontend UA
пофиг
источник

EO

Eugene Obrezkov in Frontend UA
const undefined = false;
const a = false;

typeof a === 'undefined' // false
a === undefined         // true
источник

VS

V7v S6k in Frontend UA
Eugene Obrezkov
const undefined = false;
const a = false;

typeof a === 'undefined' // false
a === undefined         // true
в консолі хрома:

VM105:1 Uncaught SyntaxError: Identifier 'undefined' has already been declared
источник

VS

V7v S6k in Frontend UA
тобто глобально це зробити не можливо
источник

VS

V7v S6k in Frontend UA
а локально це треба постаратися собі вистрелити в ногу
источник

AS

Alexey Shvayka in Frontend UA
Eugene Obrezkov
if (typeof store.localData?.bla?.bla !== 'undefined') {}
FYI на typeof === 'undefined' генерится значительно больше кода, чем на === undefined
источник

AK

Alexander Kuzmenko in Frontend UA
Eugene Obrezkov
const undefined = false;
const a = false;

typeof a === 'undefined' // false
a === undefined         // true
const undefined это реально надо постараться
источник