Anonymous
old user
Dmitry
Dzhanik
все так
https://rxjs-playground.github.io/#/
Dzhanik
вот тут можно поиграться и посмотреть как что работает
Anonymous
:D
Anonymous
Почему при нажатии на элемент формы, она вся вниз спускается ?
Dmitry
Если кратко: реактивность — это способность реагировать на какие-либо изменения вот пояснил прям пояснил
Поток — это массив данных, отсортированных по времени, который может сообщать о том, что данные изменились.
Dmitry
прям рили для дибилов а представлял иначе что это значит
Anonymous
а скрин без нажатия
С нажатием на Тип билборда
Dzhanik
прям рили для дибилов а представлял иначе что это значит
нужна практика, много практики, иначе просто почитав понять сложновато
Dmitry
С нажатием на Тип билборда
потому что position relative у белой плашки
Anonymous
потому что position relative у белой плашки
Поменял на абсолют и стало как надо, спасибо добрый человек.
Dmitry
но вот еще одна вешь каждый сабскрайб затригерит новый обьект правильно ? Это нормально ? (а не как эмитер который шарит все)
Dmitry
+ рикс сам следит что отписать ?
Anonymous
Всем привет . Кто-нибудь работал с Trello API ?
Makc
Здравствуйте, помогите решить, нужно `let inputData = { 'Lorem': { 'ipsum': { 'dolor': {} }, 'sit': {} } }`
Makc
это преобразовать в вот это <ul> <li>Lorem<li> <ul> <li>ipsum</li> <ul> <li>dolor</li> </ul> <li>sit</li> </ul> </ul> ИТЕРАТИВНО
Dmitriy
Всем привет! <form> <input class="numberInput" type="text"> <input class="Battom" type="submit" value="check"> </form> Когда я ввожу в поле для ввода(type="text") данные и нажимаю кнопку(type="submit") то страница обновляется. Из-за этого не коректоно работает обработчик событий(данные исчезают после обновления). Подскажите как исправить?
Dmitriy
я новичок. Про аjax только слышал. Буду гуглить)
Dmitriy
спс)
A
Народ привет, кто нибудь может помочь https://freelansim.ru/tasks/243261
Dmitriy
preventDefault() погугли
Вроде нашел. Спасибо. Полезно!
Makc
@hitmaker
Dan
👌
Алмаз
Добрый вечер) кто нибудь подскажите как поменять язык вывода в терминале Ubuntu
Алмаз
Уже все) разобрался
Роман
как прокрутить прокрутку автомаом? к примеру блок которые не помещается нужно чтобы сразу же после загрузки он был прокручен вправо (вконец - горизонтальная прокрутка)
Роман
.scroll(x-coord,y-coord)
спасиббо. попробую
Makc
или https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollBy
Алексей
Бесплатная конференция
Алексей
Конференция React Russia 2019 1 июня c 10:00 до 20:00, Суббота Москва, Кутузовский проспект 32к1 Программа 10:00 – 10:20 Сбор гостей, вступительное слово (Денис Измайлов, CTO в Axept) 10:20 – 11:00 Быстрее, стройнее, умнее (Денис Красновский, Технический руководитель разработки в ДомКлик) 11:00 – 11:40 Отзывчивый React Native (Таиф Алимов, Front-end Engineer в Хабрахабр) 11:40 – 12:20 На вершине стиля (Артур Кенжаев, Руководитель группы разработчиков интерфейсов в Яндекс.Маркет) 12:20 – 13:00 Advanced 3D graphics with React, BabylonJS and Unity3D (Денис Радин, Технический руководитель в Focus Reactive) 13:00 – 14:00 Обед и кофе-брейк 14:00 – 14:40 Изоморфный React на микрофронтендах (Leroy Merlin) 14:40 – 15:20 Вебпак, вид сквозь монокль (Антон Кастриицкий, Разработчик интерфейсов в Яндекс.Маркет) 15:20 – 16:00 Как я преодолел "синдром Фронтендера" с React и Firebase (Илья Кузнецов, JavaScript Engineer, СИБУР) 16:00 – 16:40 FP для бедных, или как я полюбил reduce (Василий Стяжкин, Ведущий разработчик в ДомКлик) 16:40 – 17:00 Кофе-брейк 17:00 – 17:40 Микросервисный фронтенд (Александр Китов, Архитектор в Альфабанк) 17:40 – 18:20 Concurrent React. Что нас ждет? (Екатерина Анишкина, Front-end Engineer в Offside Gaming) 18:20 – 19:00 Особенности разработки высоконагруженных клиентских приложений (Александр Руденко, Архитектор в Райффайзенбанк) 19:00 – 19:40 React Hooks: The Missing Link (Павел Ремизов, Технический директор в КЭСПА - Школа английского языка) 19:40 – 20:30 Свободное общение, нетворкинг, pre-after-party Регистрация на событие
Tutu
Всем привет. Как кешировать скрипты на клиенте?)
Demetrio
Всем привет. Как кешировать скрипты на клиенте?)
Они по умолчанию браузером кешируются
Sergey
Всем привет. Как кешировать скрипты на клиенте?)
Нет, скрипты и как любая другая статика кешируются по требованию веб сервера, который передаёт браузеру это в соответствующем заголовке cache-control. Настраивается в .htaccess файле если сервер апач, на остальных серверах иначе.
Aleksander
привет, есть массив строк, я его передаю в функцию, на выходе хочу получить массив самых длинных строк или строки function allLongestStrings(inputArray) { var long= inputArray[inputArray.length-1].length; for(var i =0; i < inputArray.length; i++) { if(inputArray[i].length>long){ long = inputArray[i].length; } else if(inputArray[i].length==long){ //continue; } else inputArray.splice(i,1); console.log(long); } return inputArray; }
Aleksander
а он чет не проверяет
Kirill
Ребята как в iframe head, который динамически загружается впихнуть свои стили, можете подсказать? пробовал append, ругается на cross-origin
Aleksander
Anton
что такое а, что такое b
строка и строка
Aleksander
строка и строка
это произвольные строки?
Anton
это произвольные строки?
ты прикалываешься? у тебя массив inputArray. a, b - строки из этого массива
Anton
почитай https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
Aista
ты прикалываешься? у тебя массив inputArray. a, b - строки из этого массива
он скорее всего просто неопытен в встроенных методах массивов и их аргументах
Aleksander
ты прикалываешься? у тебя массив inputArray. a, b - строки из этого массива
ок я прочитал у все получилось :) function allLongestStrings(inputArray) { var long = inputArray[inputArray.length-1]; for(var i in inputArray) { if(inputArray[i].length>long.length) long = inputArray[i]; } inputArray = inputArray.filter(inputArray => inputArray.length > long.length-1); return inputArray; }
Anton
какой массив ты передаешь в функцию allLongestStrings?
Aleksander
я передаю не один, а разные массивы строк
Aleksander
["aba", "aa", "ad", "vcd", "aba"]
Aleksander
например
Anton
все. зачем еще что-то добавлять, если итак все работает?
Aleksander
я ток неделю изучаю js и codesignal.com не кушает такую функцию
Anton
Дай ссылку на сам таск
Aleksander
https://app.codesignal.com/arcade/intro/level-3/fzsCQGYbxaEcTr2bL
Anton
Sergey
Чуть мудрённо, через сортировку самый длинный хер искать удобней и понятней
Sergey
А ещё как вариант можно reduce вариацию нагуглить
Sergey
https://app.codesignal.com/arcade/intro/level-3/fzsCQGYbxaEcTr2bL
Пробуй эту песочницу https://codepen.io/pen/
Den
Хэлп, где я ошибся var re = /\\+38\\(0(50|63|66|67|68|73|91|92|93|94|95|96|97|98|99)\\)-\\d{3}(-\\d{2})(-\\{2})/; console.log(value); // +38(098)-345-53-22 if(re.test(value)) { console.log('yes') } else { console.log('no'); }
Anton
no
ну и // -> /
Iv
Ещё был какой-то сервис, проверяющий не числятся ли за используемыми либами (dependencies) какие уязвимости. Потом вроде npm начал про какие-то проверки модуля писать при установке — это он теперь то же самое делает?
manhoodOfHumanity
Всем ку. Подскажите плиз. В скрипте написал: если нету кук вообще - кое-что рендерим, иначе не рендерим соотв) Проверяю с компа выбрав в дев тулзах моб. устройство - не рендерится( все правильно ). Захожу проверяю с реал. моб устройства - рендерится( хотя не должно). куки есть. По крайней мере с компа если смотрю
manhoodOfHumanity
как проверить наличие кук на арндроиде так и не нашел еще.
Pavel
Присоединяюсь к вопросу. Хотелось бы иметь такой список бестпрактисыз
Качество кода можно повыситьт делав ревью и наличию написаному стайл гайду для проекта. А всякие тулзы в виду eslint stylelint всего лишь помогают вам делать меньше ошибок.