@JSlang

Страница 991 из 2237
Mi
21.06.2017
20:56:32
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/label

Malik
22.06.2017
05:11:27
https://github.com/specious/cloud9carousel — кто-нибудь пользовался данной библиотекой? Я что-то не могу сообразить как получить текущий активный слайд, в документации нет метода для этого. Может у кого-нибудь есть заготовка?

Andrey
22.06.2017
05:14:17
Блин, почему я таких людей как Шеридан не вижу?)

Google
Anatoly
22.06.2017
06:37:54
увидел в коде такое if (0 == i) {} в чём профит? это быстрее чем i == 0 или что?

Oleg
22.06.2017
06:39:02
В ноль умеет не только число 0

А, не про то даже

Oleg
22.06.2017
06:39:26
Показалось что там три равно :D

Кстати, стоит использовать 3

Anatoly
22.06.2017
06:39:38
благодарю

лучше четыре, чтоб наверняка

Yoda notation, какая прелесть )

Oleg
22.06.2017
06:41:22
Это вы зря про 4

'' == 0 // true

Anatoly
22.06.2017
06:42:15
это если я не знаю что там в переменной может быть

Oleg
22.06.2017
06:42:45
Если есть уверенность стопроцентная - тогда можно и 2

Google
Anatoly
22.06.2017
06:42:52
ага

Олег
22.06.2017
06:46:14
никогда не стоит использовать 2

Oleg
22.06.2017
06:48:16
Иногда можно когда это нужно

В целом же двойное равно коварно если не знаешь точно зачем и как оно работает

Anatoly
22.06.2017
06:52:04
никогда не стоит использовать 2
тогда предлагаю его вынести к чертям из очередного стандарта

? гриб
22.06.2017
06:53:52
Нене, == может быть нужным

Хотя сложно придумать ?

Anatoly
22.06.2017
06:54:37
смарика, грибочек вот хочет ==, а Гладкий Оператор не хочет. Как быть?

? гриб
22.06.2017
06:55:01
Я уже не уверен

Разве что строки с числами сравнивать

Но я предпочитаю конвертить плюсом

Вишневый чай
22.06.2017
06:56:08
Anatoly
22.06.2017
06:56:42
вот я согласен с Вишнёвым Чаем например

? гриб
22.06.2017
06:56:55
Аргументы

Вишневый чай
22.06.2017
06:57:10
Пускай == работает как надо

Anatoly
22.06.2017
06:57:19
+

? гриб
22.06.2017
06:58:08
Как же мы будем сравнивать числа со строками? ???

Ну д, я бы пережил

Anatoly
22.06.2017
06:58:41
а как это делают другие интерпретаторы?

Alex
22.06.2017
06:59:04
coercion only

Google
? гриб
22.06.2017
06:59:04
Хз. Там они не равны наверно

Anatoly
22.06.2017
06:59:12
(8

Daniel
22.06.2017
06:59:40
Когда кто-то в последний раз писал код так, что был не уверен с какой стороны какой тип?

Anatoly
22.06.2017
06:59:52
хз)

Daniel
22.06.2017
07:00:00
То есть разве не хороший тон явно парсить там числа

Alex
22.06.2017
07:00:01
ты и в js так то не сравниваешь числа со строками на самом деле

Anatoly
22.06.2017
07:00:14
наверное речь идёт о десериализации какогнить говна прилетающего из сети

и хз что там может быть) но == всегда всем хватало)

? гриб
22.06.2017
07:04:53
и хз что там может быть) но == всегда всем хватало)
Просто в языках типизация железная имеется

А тут нет

Anatoly
22.06.2017
07:05:14
это в perl,python,ruby она железная?

? гриб
22.06.2017
07:05:23
Хз)

? гриб
22.06.2017
07:05:36
Но там и фишек нет таких, наверно

Вишневый чай
22.06.2017
07:05:50
Железная типизация?!

? гриб
22.06.2017
07:05:55
Хотя в руби строки можно умножать

?

Anatoly
22.06.2017
07:06:07
блин грибочек, какой же клёвый у тебя аватар, если чо, даже нафик послать как-то не удобно

Железная типизация?!
это типизация железных островов

Daniel
22.06.2017
07:07:48
Хз, никогда не сталкивался с проблемами кастов

Wise
22.06.2017
07:07:56
Это звучит так мило и по-наркомански одновременно.)

Google
Wise
22.06.2017
07:07:56
смарика, грибочек вот хочет ==, а Гладкий Оператор не хочет. Как быть?

вот я согласен с Вишнёвым Чаем например

Daniel
22.06.2017
07:08:19
по простой причине, что нормальные люди подсознательно пишут на жсе так, как будто он со строгой типизацией

никто в своём уме не будет присваивать переменной, в которой было число, строку

и всё такое

Alex
22.06.2017
07:09:13
ты недооцениваешь людей

и особенно их познания о приведении типов

Admin
ERROR: S client not available

Anatoly
22.06.2017
07:14:28
Когда деплоите веб приложение (release process), сталкиваетесь ли с проблемой не актуальных кешей у юзеров в браузере? Если да, то как боритесь?

Daniel
22.06.2017
07:15:18
либо называть чанки/бандлы app.${hash}.js

Daniel
22.06.2017
07:15:54
Либо, более простой вариант, раздавать файлы с нормальным названием, но в урле mysite.com/file.js?${filehash}

Alex
22.06.2017
07:16:25
во вконтаче кстати не заморачиваются с перезагрузкой кеша

мы в свое время делали таймаут вынужденный с перезагрузкой страницы

когда в день по 5+ релизов было меняющих бизнес логику

я так понимаю вопрос был больше про то что делать когда пользователь не обновляет страницу и аппа живет долго?

Вишневый чай
22.06.2017
07:20:38
когда в день по 5+ релизов было меняющих бизнес логику
Рапид программирование во все поля?)

Alex
22.06.2017
07:20:38
сервисы на бэке обновились -а аппа старая

дедлайн называется)

когда внезапно бизнесу надо было то и то и вот то

Google
Вишневый чай
22.06.2017
07:21:04
Пректирование сильно сократило бы вам работу

Alex
22.06.2017
07:21:06
в последний момент

это в идеальном мире только так)

в реальности надо вот срочно хоть убей что то из хотелок у бизнеса - и ты делаешь вотпрямщас и на бой

Вишневый чай
22.06.2017
07:21:57
В таком случае привет вам из идеального мира)

Alex
22.06.2017
07:22:33
что бы планирование работало нормально - надо что б в нем был задействована бизнесовая часть коллектива

и играла по правилам

Darya
22.06.2017
07:23:27
У нас в проектике, когда тоже по 3 релиза в день есть версия на бэке и есть версия вшитая во фронт если фронт присылает в заголовках старую версию, бэк ему кидает 406 статус и фронт показывает пользователю попап - друг пора делать f5

Вишневый чай
22.06.2017
07:23:42
Не ну раз бизнес готов платить за переработку так пусть платит епт

Alex
22.06.2017
07:24:24
ну так и платил) никто не жаловался

Anatoly
22.06.2017
07:25:29
Конечно Вишнёвый Чай прав, как должно быть. Но капитан Шепард разбивает всё о реальность, которая зачастую именно такова)

Alex
22.06.2017
07:26:21
с версионностью тут тоже нюанс есть - не всегда обратная совместимость ломается

а если у тебя пользователь к примеру заполняет огромную форму и нету сохранения данных локально

и ты ему такой попап - бро обнови страницу

Anatoly
22.06.2017
07:27:14
для пользователя всё должно быть максимально гладенько

Alex
22.06.2017
07:27:47
ты обновил какой то конкретный бандл и какой то конкретный микросервис на бэке - это затрагивает только часть продукта

Вишневый чай
22.06.2017
07:27:58
А хранить поля формы надо в локалсторадже

Страница 991 из 2237