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

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

true
> Boolean([] != [])

true
> [] != []

true
> [] !== []

true

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

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

почетай спеки, а не бугурти
#Q363WD/NT3 / @rman / 4502 дня назад
пук
#Q363WD/1SI / @238328 / 4502 дня назад
зачем тебе жс?
#Q363WD/QPJ / @238328 / 4502 дня назад
@238328 пиздец как всё удобно, просто охуеваю
#Q363WD/JIA / @ulidtko --> #Q363WD/1SI / 4502 дня назад
@238328 конфигурационный уэбапп для железяки
#Q363WD/KG8 / @ulidtko --> #Q363WD/QPJ / 4502 дня назад
@ulidtko уоу // пруф или отсутствие рынка и делегирования
#Q363WD/SES / @238328 --> #Q363WD/KG8 / 4502 дня назад
не "ШТОООО", а "WAAAAT". Как маленький, честное слово. by value vs by reference лiл
#Q363WD/MKT / @gds / 4502 дня назад
@238328 тотальный похуизм @ хайринг по-пидорахински // на самом деле мне норм фулстек пилить как бы
#Q363WD/1LG / @ulidtko --> #Q363WD/SES / 4502 дня назад
wat.mov
#Q363WD/4PE / @like-all / 4502 дня назад
@gds не надо меня учить как ПЕРЕВОДИТЬ охуение с других языков // // > один и тот же литерал по разным референсам > охуительные истории
#Q363WD/Q0V / @ulidtko --> #Q363WD/MKT / 4502 дня назад
@ulidtko там же конструктор массива. Вот он и делает тебе новый массив на каждые квадратные скобочки. А что, ему хешконсингом заняться и запоминать унутре каждый сконструированный из литералов массив, чтобы потом выдать ТПРУЪ при сравнении? Вот это было бы действительно охуительно.
#Q363WD/33D / @gds --> #Q363WD/Q0V / 4502 дня назад
@gds только жаль, что в типичном жс нет weak references. А то идея была бы ок.
#Q363WD/YOT / @gds --> #Q363WD/33D / 4502 дня назад
@gds не конструктор а ПРОТОТИП ёпт
#Q363WD/BC3 / @anonymous --> #Q363WD/33D / 4502 дня назад
@ulidtko да я ничо // пруф или свобода @ терроризм
#Q363WD/JT4 / @238328 --> #Q363WD/1LG / 4502 дня назад
@like-all pooque.perd
#Q363WD/WP2 / @238328 --> #Q363WD/4PE / 4502 дня назад
боюсь даже представить зачем кому либо на этой планете может понадобиться сравнивать два пустых массива
#Q363WD/XM0 / @krkm / 4502 дня назад
@autism ты тупой какой-то ``` nodejs >>> var foo = [] nodejs >>> foo !== [] true ```
#Q363WD/GDZ / @ulidtko --> #Q363WD/XM0 / 4502 дня назад
@ulidtko юзай `foo.length` и не выебывайся
#Q363WD/P79 / @krkm --> #Q363WD/GDZ / 4502 дня назад
@autism юзай хаскель и не выебывайся
#Q363WD/644 / @238328 --> #Q363WD/P79 / 4502 дня назад
@238328 если бы линус тусил с тернером а не таненбауном нам бы не пришлось сейчас менять пароли!
#Q363WD/AFR / @krkm --> #Q363WD/644 / 4502 дня назад
@autism пруф или если бы был криптоаутистом
#Q363WD/MFX / @238328 --> #Q363WD/AFR / 4502 дня назад
@autism уау, удобно // пруф или `foo.length === 1 && foo[0] === null`
#Q363WD/8K4 / @ulidtko --> #Q363WD/P79 / 4501 день назад
@mugiseyebrows ничего нового // велосипеды @ костыли
#Q363WD/QVO / @ulidtko --> #Q363WD/EUN / 4501 день назад
@ulidtko используй жквери, ёпт :DD
#Q363WD/N5W / @238328 --> #Q363WD/QVO / 4501 день назад
@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 / 4501 день назад
Вот бы кто наебенил список языков в которых можно сравнивать массивы с помощью `==` (не инстансы, не юзер дефайнд, из коробки)
#Q363WD/JWK / @mugiseyebrows / 4501 день назад
@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 / 4501 день назад
@gds да ёбаный ты парсер. http://paste.in.ua/9547/
#Q363WD/NNW / @gds --> #Q363WD/V19 / 4501 день назад
@mugiseyebrows возможно вы имели в виду "список"
#Q363WD/CJ2 / @238328 --> #Q363WD/JWK / 4501 день назад
Когда вебдев пишет `if (anObject)` и `if (anArray)` имея ввиду сравнение с нулом и андефайнедом, он завидует высоким зарплатам разработчиков непорочных сей и сей с классами и их могучим указателям, ведь те говорят с компьютером на его языке, вместо того чтобы озаботиться вопросом что именно возвращает функция на самом деле - типичный подход динамиков. Возможно он и не догадывается что в няшной строки и массивы тоже голым `==` сравнивать нельзя.
#Q363WD/W96 / @mugiseyebrows / 4501 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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