Имбирь - твой спиритический овощ. Войти !bnw Сегодня Клубы
js
> Boolean([])

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

true
> Boolean([] != [])

true
> [] != []

true
> [] !== []

true

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

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

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

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