Size: a a a

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

2021 February 02

0

0xLDev | Web Develop... in JavaScript — русскоговорящее сообщество
? и :
источник

BB

Bogdan Bida in JavaScript — русскоговорящее сообщество
Alexandr Sachishin
так а где тут тернарка?
Её не видно, но она есть)
источник

BB

Bogdan Bida in JavaScript — русскоговорящее сообщество
вообще не важно что тернарка, я скорее про само выражение
источник

AS

Alexandr Sachishin in JavaScript — русскоговорящее сообщество
а все увидел
источник

AS

Alexandr Sachishin in JavaScript — русскоговорящее сообщество
тебе нулиш позволит получить 0 как число а не как приведенное к false. если это нужно то пользуйся
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Bogdan Bida
Ребят можно ли как-то сократить выражение используя nullish оператор (??) ?

const value = <some number>

const res = (value || value === 0) && (value < someConst)
   
Чёт я пытался и не совсем выходит
вряд ли, ты же не само defaultValue возвращаешь
источник

BB

Bogdan Bida in JavaScript — русскоговорящее сообщество
упростил немного
источник

AS

Alexandr Sachishin in JavaScript — русскоговорящее сообщество
будет что-то типа const res = (0 ?? value) && (value < someConst) ...
источник

AS

Alexandr Sachishin in JavaScript — русскоговорящее сообщество
либо value ?? 0
источник

AS

Alexandr Sachishin in JavaScript — русскоговорящее сообщество
еще бы подумал насчет value < someconst чтобы это закинуть. просто если оно ложное то все будет ложно и тогда от value смысла нет даже если оно true
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Bogdan Bida
упростил немного
у тебя же в исходном было обращение к объекту, можно к нему ?? приписать
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Bogdan Bida
упростил немного
const value = object[default || 0] ?? '...'
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
но это уже гольф какой-то, лучше в 2-3 строки напиши понятно
источник

N

Nick in JavaScript — русскоговорящее сообщество
подскажите, почему блок, у которого задан z-index, может не отображаться поверх блоков, у которых не z-index???
источник

N

Nick in JavaScript — русскоговорящее сообщество
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Nick
источник

N

Nick in JavaScript — русскоговорящее сообщество
да там игнорят)
источник

0

0xLDev | Web Develop... in JavaScript — русскоговорящее сообщество
Ну а тут чат по JS
источник

BB

Bogdan Bida in JavaScript — русскоговорящее сообщество
Nick
да там игнорят)
Ты написал туда только-что, люди даже прочитать не успели
источник

N

Nick in JavaScript — русскоговорящее сообщество
Bogdan Bida
Ты написал туда только-что, люди даже прочитать не успели
до этого писал, не ответили
источник