Vladislav
Это же легко гуглится
Vladislav
Имейте совесть
Leon
Leon: Добрый вечер всем! Есть вопрос: есть пара больших похожих чисел, >32 бит. Каждое из них записано в переменную. a = 5431234444444445000 b = 5431234444444444443 a === b => true Я полагаю, это результат побитового сравнения в рамках разрешенного диапазона для числа? В таком случае, почему JS позволяет хранить их в единой переменной и не предупреждает о том, что сравнение не охватывает весь диапазон?
Ragnar
root, ""вроде
благодарю! оно
Leon
покажи пример
Три строчки кода и есть рабочий пример
Leon
Можно в консоль кинуть
Vladislav
И баг 0.1 + 0.2
Leon
Сегодня смотрел видос, там суть в том, что если число больше 15 символов, оно округляется
Смущает то, что при запросе переменной оно выводится целиком
Vladislav
Это под капотом жса, не исправить
Leon
И баг 0.1 + 0.2
Ну это старое
Leon
Ща я к кому вернусь, перепроверю
Vladislav
не хватает точности, сохранять такие числа
Там проблема в том, что в жсе числа хранятся в бинарной системе
Vladislav
И у нее такие баги
Lupusregina[beta]
И у нее такие баги
какие такие? что значит в бинарной? как можно не в бинарной хранить?
Leon
такого не может быть
Вы абсолютно правы. Не туда посмотрел на ночь глядя и с пустого места перепугался
Lupusregina[beta]
Vladislav
WY что-то там
Vladislav
То что под капотом нас не касается
Lupusregina[beta]
WY что-то там
не знаю что это таое
Vladislav
По крайней мере мы не обязаны это понимать
Leon
По крайней мере мы не обязаны это понимать
Зря вы так) Примерное понимание работы под капотом очень помогает в понимании сути языка. Той же асинхронности
Leon
И понимание, что есть куча в качестве памяти
Lupusregina[beta]
Ну, в си подобных языках другая система
почему другая? все точно также, число больше 2**32-1 в 32битный инт также не поместится, с флоутами также
Vladislav
Он описан в спецификации
Leon
Я бы не сказал что эвент луп это под капотом
Ну а как же? Описание стека с очередью это вполне себе "подкапотная" задача)
Vladislav
https://youtu.be/E5ccNJpgghY
Vladislav
Ну а как же? Описание стека с очередью это вполне себе "подкапотная" задача)
Одно дело когда это описано для разработчиков, другое когда это архитектурное решение
Vladislav
О котором далеко не все знают
Vladislav
В общем холиварная тема
Elkhan
Доброго времени суток. Господа, как создать eventHandler для динамически созданного html элемента? Заранее благодарю P. S. Действия происходят в Angular с использованием typeScript
Stepan
Парни, а кто разбирался с этим примером? почему call site foo() not o.foo()?
Dmitry
Парни, а кто разбирался с этим примером? почему call site foo() not o.foo()?
Потому что foo в данном варианте ссылается на функцию, а не на проперти
Dmitry
Нет. Самовызывающая функция не причём
Dmitry
Что пробовать? Я уже сказал почему
Stepan
Потому что foo в данном варианте ссылается на функцию, а не на проперти
допер свойству одного объекта присваивается свойство другого. результатом присваивания будет ссылка на функцию. дальше идет ее вызов и контекст присваивается по умолчанию.
Dmitry
Так потому что ты контекст указал
Dmitry
Контекст в данном случае o
Dmitry
В случае с анонимной у тебя после присваиваивания не ссылка на o, а результат, функция
Stepan
Dmitry
Это тоже самое var a = o.foo a() // 2
Dmitry
Это тоже самое var a = o.foo a() // 2
1) var fn = o.foo = o.foo (будет fn после присваивания) 2) fn() Только в примере сразу вызвали
Валентин
Здравствуйте. Как программно на js отрисовать такое, может плагины какие есть? http://prntscr.com/odflq2 http://prntscr.com/odflnc http://prntscr.com/odfli8
Валентин
Да, данные придут в json-чике, думаю это мне придётся делать на следующей неделе или через неделю, видимо придётся изучать канвас))) Спасибо за совет
Валентин
Ну мне в общем на данные пофигу, сложность в отрисовке в форме таких вот схем
Валентин
Диаграммы делал, графики делал, а схемы ещё нет
Валентин
Мне просто вывести на экран, чтобы некоторые элементы были интерактивными
Валентин
Обычно обходился плагинами типа gojs или chartjs, а тут только ручками видимо
Yuriy
Кто шарит в Gulp и может помочь мне разобраться?
VD
Всем добрый день. Может кто нибудь проконсультировать насчет git? В общем начал пользоваться, на домашнем компе проект сайта, сделал репозиторий полностью на гитхаб. На рабочем компе все скопировал с него, внес изменения, добавил новые блоки и прочее, добавил коммит и пушанул обратно с изменениями на гитхаб. Вопрос. На домашнем компе как мне теперь открыть все с новыми изменениями? Также скачать файлы?
VD
git pull
Благодарю
Валентин
Кто шарит в Gulp и может помочь мне разобраться?
Просто пиши вопрос сразу и всё, кто знает ответит
Yuriy
Мне нужно с помощью gulp написать функию, которая будет удалять комментарии из js-файла выбранного пользователем через инпут с типом file. Я нашел gulp-comment-strip, но как собрать все воедино и передать в функцию gulp выбранный файл пока не сильно представляю
Sergey
а сколько с node нормальный опыт считается? за пол года не освоить?
Igor
@Marina_Pelikh перечитайте внимательно описание чата, пожалуйста
Marina
@Marina_Pelikh перечитайте внимательно описание чата, пожалуйста
разные вакансии и все равно только 1 раз в неделю можно?
Igor
разные вакансии и все равно только 1 раз в неделю можно?
Ну вы представьте, что рекрутер с кучей разных вакансий будет их каждый день выкладывать по одной
Igor
Да, от одного человека раз в неделю, можно за один заход несколько рядом
Ryhor
кто знает, как добавить хедеры к запроса iframe?
Pavel
запрос iframe
Pavel
угар)
Anton
запрос iframe
а что не так? get запрос или ты как-то по-другому получаешь содержимое айфрейма?
Jurij
ребят, а как правильно последний день месяца искать? +1 к месяцам, сет дату на 1 число и - 1 день? как-то трешово)
Anonymous
ребят, а как правильно последний день месяца искать? +1 к месяцам, сет дату на 1 число и - 1 день? как-то трешово)
Так length те скажет колисество, какое максимальное такой и последний день
Anonymous
А количество недель в месяце?
так же через length на сколько я понимаю