Шлюхи без блекджека, блекджек без шлюх. Войти !bnw Сегодня Клубы
js
> Boolean([])

true
> Boolean([] !== [])

true
> Boolean([] != [])

true
> [] != []

true
> [] !== []

true

блядь.
сука.
ШТООООООО

Рекомендовали: @like-all
#Q363WD / @ulidtko / 4019 дней назад

почетай спеки, а не бугурти
#Q363WD/NT3 / @rman / 4019 дней назад
пук
#Q363WD/1SI / @238328 / 4019 дней назад
зачем тебе жс?
#Q363WD/QPJ / @238328 / 4019 дней назад
@238328 пиздец как всё удобно, просто охуеваю
#Q363WD/JIA / @ulidtko --> #Q363WD/1SI / 4019 дней назад
@238328 конфигурационный уэбапп для железяки
#Q363WD/KG8 / @ulidtko --> #Q363WD/QPJ / 4019 дней назад
@ulidtko уоу // пруф или отсутствие рынка и делегирования
#Q363WD/SES / @238328 --> #Q363WD/KG8 / 4019 дней назад
не "ШТОООО", а "WAAAAT". Как маленький, честное слово. by value vs by reference лiл
#Q363WD/MKT / @gds / 4019 дней назад
@238328 тотальный похуизм @ хайринг по-пидорахински // на самом деле мне норм фулстек пилить как бы
#Q363WD/1LG / @ulidtko --> #Q363WD/SES / 4019 дней назад
wat.mov
#Q363WD/4PE / @like-all / 4019 дней назад
@gds не надо меня учить как ПЕРЕВОДИТЬ охуение с других языков // // > один и тот же литерал по разным референсам > охуительные истории
#Q363WD/Q0V / @ulidtko --> #Q363WD/MKT / 4019 дней назад
@ulidtko там же конструктор массива. Вот он и делает тебе новый массив на каждые квадратные скобочки. А что, ему хешконсингом заняться и запоминать унутре каждый сконструированный из литералов массив, чтобы потом выдать ТПРУЪ при сравнении? Вот это было бы действительно охуительно.
#Q363WD/33D / @gds --> #Q363WD/Q0V / 4019 дней назад
@gds только жаль, что в типичном жс нет weak references. А то идея была бы ок.
#Q363WD/YOT / @gds --> #Q363WD/33D / 4019 дней назад
@gds не конструктор а ПРОТОТИП ёпт
#Q363WD/BC3 / @anonymous --> #Q363WD/33D / 4019 дней назад
@ulidtko да я ничо // пруф или свобода @ терроризм
#Q363WD/JT4 / @238328 --> #Q363WD/1LG / 4019 дней назад
@like-all pooque.perd
#Q363WD/WP2 / @238328 --> #Q363WD/4PE / 4019 дней назад
боюсь даже представить зачем кому либо на этой планете может понадобиться сравнивать два пустых массива
#Q363WD/XM0 / @krkm / 4019 дней назад
@autism ты тупой какой-то ``` nodejs >>> var foo = [] nodejs >>> foo !== [] true ```
#Q363WD/GDZ / @ulidtko --> #Q363WD/XM0 / 4019 дней назад
@ulidtko юзай `foo.length` и не выебывайся
#Q363WD/P79 / @krkm --> #Q363WD/GDZ / 4019 дней назад
@autism юзай хаскель и не выебывайся
#Q363WD/644 / @238328 --> #Q363WD/P79 / 4019 дней назад
@238328 если бы линус тусил с тернером а не таненбауном нам бы не пришлось сейчас менять пароли!
#Q363WD/AFR / @krkm --> #Q363WD/644 / 4019 дней назад
@autism пруф или если бы был криптоаутистом
#Q363WD/MFX / @238328 --> #Q363WD/AFR / 4019 дней назад
@autism уау, удобно // пруф или `foo.length === 1 && foo[0] === null`
#Q363WD/8K4 / @ulidtko --> #Q363WD/P79 / 4018 дней назад
@mugiseyebrows ничего нового // велосипеды @ костыли
#Q363WD/QVO / @ulidtko --> #Q363WD/EUN / 4018 дней назад
@ulidtko используй жквери, ёпт :DD
#Q363WD/N5W / @238328 --> #Q363WD/QVO / 4018 дней назад
@mugiseyebrows > You may say "But it is much faster to compare strings - no loops..." well, then you should note there ARE loops. First recursive loop that converts Array to string and second, that compares two strings. So this method is faster than use of string. Спасибо!
#Q363WD/VFE / @kb --> #Q363WD/EUN / 4018 дней назад
Вот бы кто наебенил список языков в которых можно сравнивать массивы с помощью `==` (не инстансы, не юзер дефайнд, из коробки)
#Q363WD/JWK / @mugiseyebrows / 4018 дней назад
@mugiseyebrows например, ``` $ ocaml Objective Caml version 3.12.1 # [1; 2] = [3; 4];; - : bool = false # [1; 2] = [1; 2];; - : bool = true # ["a"; "b"] = ["a"; "b"];; - : bool = true ``` но и там подобные сравнения могут облажаться; однако, по вполне обоснованным причинам.
#Q363WD/V19 / @gds --> #Q363WD/JWK / 4018 дней назад
@gds да ёбаный ты парсер. http://paste.in.ua/9547/
#Q363WD/NNW / @gds --> #Q363WD/V19 / 4018 дней назад
@mugiseyebrows возможно вы имели в виду "список"
#Q363WD/CJ2 / @238328 --> #Q363WD/JWK / 4018 дней назад
Когда вебдев пишет `if (anObject)` и `if (anArray)` имея ввиду сравнение с нулом и андефайнедом, он завидует высоким зарплатам разработчиков непорочных сей и сей с классами и их могучим указателям, ведь те говорят с компьютером на его языке, вместо того чтобы озаботиться вопросом что именно возвращает функция на самом деле - типичный подход динамиков. Возможно он и не догадывается что в няшной строки и массивы тоже голым `==` сравнивать нельзя.
#Q363WD/W96 / @mugiseyebrows / 4018 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.