Size: a a a

2019 July 28

IN

Igor N in javascript_ru
Константин
и у многих есть такая бага, что пустой массив трушный
Бага ли это? 🤔
источник

К

Константин in javascript_ru
Ну у кого бага явная
источник

К

Константин in javascript_ru
У кого фича
источник

К

Константин in javascript_ru
кто как понял
источник

К

Константин in javascript_ru
Те по анологии с "" делают
источник

IN

Igor N in javascript_ru
Если исходить из спеки, то массив уже сущность
источник

К

Константин in javascript_ru
Да, но typeof "" === string
источник

IN

Igor N in javascript_ru
Логично
источник

К

Константин in javascript_ru
тоже сущность, но false
источник

К

Константин in javascript_ru
пустая сущность
источник

К

Константин in javascript_ru
Ну да, они коненечно несколько разные (примитивный тип все же считается)
источник

К

Константин in javascript_ru
источник

К

Константин in javascript_ru
просто из-за этого приходится делать проверку на длину и undef одновременно
источник

К

Константин in javascript_ru
 if(arr && arr.length)
источник

k

kolay` in javascript_ru
Константин
я недавно, когда фиксил двиг, узнал что
!![] = true
А в питоне пустой массив False
источник

D

DevilSAM in javascript_ru
kolay`
А в питоне пустой массив False
В питоне и

a = '12'
b = 3
c = a * b
// теперь c == '121212'

🤷🏻‍♂️
источник

И

Игорь in javascript_ru
Удобно
источник

k

kolay` in javascript_ru
+
источник

И

Игорь in javascript_ru
Если тебе нужно tototo
источник

D

DevilSAM in javascript_ru
С цифрами хуже
источник