NVCE
Anonymous
Кто нибудь может подсказать канал для обучения, изучения js..???
Anonymous
Заранее спасибо...
Vitaliy
Senior Full-Stack Web разработчик в американскую компанию Natera. Сфера деятельности компании: Компания занимается разработкой и проведением генетических и других тестов. На данный момент Natera является мировым лидером в пренатальной индустрии, они обрабатывают больше полумиллиона тестов в год и это число постоянно растет. Что ждем от кандидата: -Опыт разработки Web приложений от 6 лет -Хорошее понимание Javascript и опыт работы с ReactJS, jQuery, Ruby on Rails. -Желание переехать в Нижний Новгород (релокационный пакет) -Хорошее знание английского, для общения с коллегами из США Что предлагает компания: -Работа с стабильной Американской компании -Достойный уровень з/п с привязкой к доллару ( до 250 000р) -Возможность работы удаленно (для Санкт-Петербурга и Москвы) -Релокационный пакет -Сверхгибкий график работы - главное присутствовать на митинге с Американцами. -Полностью белое оформление. Для более полной информации обращайтесь по контактам, указанным ниже. Контакты для связи: Telegram @bandwow Skype live:a16e31202bc690dc #Вакансия #Javascript #Ruby
eclegend
Есть у кого регулярка для проверки наличия только русских или латинских символов в тексте?
Anonymous
Привет А кто то пользовался таким? https://shikari.do Можете что то рассказать, удачно или нет)
hayyo
Товарищи поясните данный цикОл
Igor
Товарищи поясните данный цикОл
console.log({ 1: 1, 0: 0 }) сделай и поймешь
Vadim
2 вариант
Evgeniy 🍀
Товарищи поясните данный цикОл
очень странная задача, учитывая что порядок ключей в объекте не гарантируется
Igor
Evgeniy 🍀
Поэтому вариант «зависит от браузера»
да, но тут же второй подсвечен зеленым
Dmitriy
В каком браузере по-другому?
В том, где они не сортируют ключи в объектах)
Dmitriy
да, но тут же второй подсвечен зеленым
Вот считаю, что это неправильно
Evgeniy 🍀
Вообще, в доках прямо не рекомендуется полагаться на for in в случаях, где важен порядок обхода свойств
Igor
Ты ж сказал что зависит от браузера, значит знаешь
Dmitriy
Ну так в каком
Возможно, такого пока нету))))
Evgeniy 🍀
В том, где они не сортируют ключи в объектах)
не совсем так. Несмотря на то, что стандарт ECMAScript оставляет порядок итерации по свойствам объектов на усмотрение реализующей стороны, может оказаться так, что все основные браузеры поддерживают порядок итерации, основанный на принципе "свойство добавленное в объект раньше идет раньше" (по крайней мере для свойств не находящихся в прототипе).
Evgeniy 🍀
И так поступают все, кроме нашего любимого IE
Evgeniy 🍀
Но опять же, спека прямо не определяет порядок обхода ключей в объекте, поэтому вопрос хреновый
Anton
седьмой ие выводит то же, что и хром и фф
Anton
Ekaterina
#вакансия #офис #fulltime #frontend #vue #javascript #Москва ✏️Вакансия: Frontend Разработчик ✏️Занятость: офис ✏️Город: г. Москва, ул. Гашека ✏️ЗП: 140 000 - 160 000 net ✏️Название компании: SL Tech ☝️О компании: SL Tech входит в группу SEALINE и создает современные IT-решения для бизнеса и жизни. SEALINE входит в ТОП-10 страховых брокеров России. Одним из ключевых направлений нашей работы стало создание market places. Это не просто разработка очередного онлайн-сервиса, SL Tech строит высокотехнологичный мост-коммуникацию между клиентами и поставщиками. Благодаря верной стратегии управления и четко заданным векторам развития, компания осваивает новые сферы и открывает для себя новые горизонты. Молодой коллектив и амбициозные задачи! (https://sl-tech.ru/) ☝️Задачи: • Предстоит заниматься web проектами, агрегаторами страхования • Продуктовая часть на python/vue js • Взаимодействовать предстоит с backend-командой и дизайнерами ☝️Ожидания: • Знание HTML5, CSS3, JS(ES5, ES6+), Vue.js • Опыт работы с Vue.js в продакшн от 1 года • Понимание REST API • Опыт работы с GIT • Кросс-браузерная HTML-верстка ☝️Будет плюсом: • MVC • Знание yarn, webpack2, npm • Vuex • Опыт работы c Nuxt.js • Опыт работы с jira ☝️Предлагаем: • Оформление по ТК РФ • Полностью белая зп • Уровень зп обсуждается индивидуально (в соответствии с вашим уровнем и ожиданиями) • ДМС (после испытательного срока 3 месяца) • Офис в центре (5 минут от м.Маяковская) • Чай, кофе, печеньки • Адекватное руководство • Весёлая, сильная команда 📌Контакты: it.huntme@gmail.com или @Kate_Guseva
hayyo
А вот таких приколов я вообще не понимаю...
Dmitry
Ну заметь что дробные числа пишутся через точку в джсе, а тут запятая стоит
Dmitry
Оператор запятая есть такая вещь
Dmitry
Погугли
Anton
1,5 + 2,5 === 5
Roman
hayyo
Оу shit
hayyo
Запятая
Dmitry
Короче говоря оператор запятая возвращает результат только последнего операнда, а последний тут 4
Dmitry
Остальное в доке
Roman
это типо тесты на идиота или на внимательность, я все возможные тесты заваливаю, потому что я не пишу так и мне не ведом этот страх
hayyo
Благодарю
Anton
это называется группировка return (a = 5, b = getB(), b += a, b / a) работает так же как a = 5; b = getB(); b += a; return b / a;
Roman
помогите с регуляркой
Roman
https://regex101.com/r/2uoosz/2
Roman
3 часа уже долблюсь с этой проблемой
Anton
https://regex101.com/r/2uoosz/2
а чего она должна делать?
Roman
Roman
выделять пункты только те где есть слово: "сроки:"
Roman
а выделяет повсюду
Roman
к примеру 2.7.3 пункт лишний
Anton
(\d\.){3}(\s[А-Я]).*?(сроки:)(.*?\.\s)
Anton
да и зачем там группы? ((?:\d\.){3}\s[А-Я].*?сроки:.*?\.\s)
Roman
захватывает сверху лишнее :(
Roman
на выходе должно получиться типо такого 1.2.3 текст текст СРОКИ текст текст.
Roman
( {3}(?:\d\.){3}\s[А-Я].*?сроки:.*?\.\s)
минуту оч похоже на правильный ответ, пойду в весь текст закину
Roman
( {3}(?:\d\.){3}\s[А-Я].*?сроки:.*?\.\s)
ты был близок https://regex101.com/r/2uoosz/3
Roman
я добавил чуть выше паттерн без ключевого слова
Roman
и все сломалось
Roman
регулярки убивают 😩
Igor
Может зайти с другой стороны? Регуляркой почикать текст на массивы и потом найти те куски в которых есть искомое слово
Roman
двойной проход хм, сейчас попробую
Anton
по сути просто str.split(' ').filter(e => /сроки:/.test(e))
Roman
думаешь пробелы во всем виноваты? :)
Anton
думаю, что не обязательно регулярки везде пихать
Roman
думаю, что не обязательно регулярки везде пихать
прикольный способ, мне кажется там не все так просто
Vlad
Ананасы, а есть либы, позволяющие узнать производительность ПК пользователя и выдать его в виде какого-то коэффициента?
craz I'm against,
на странице много swiper`ов https://idangero.us/swiper/ стиль у них разный поэтому я делаю let swipers = new Swiper('.swiper-container',{ init: false, ... и потом let mainSlider = document.querySelector(mainSliderClass).swiper; mainSlider.params = Object.assign(mainSlider.params,{ loop:true, ... но у меня ощущение, что не так надо делать... подскажите, пожалуйста
craz I'm against,
как дописаться в params по правильному
craz I'm against,
Конкретно про Object.assign - это наверное не правильно
Vladislav
Можно лодаш deep merge юзать
craz I'm against,
{ ...mainSlider.params, ...{ } } - это же не синтаксис такой?
craz I'm against,
https://lodash.com/docs/#merge
craz I'm against,
оно?
craz I'm against,
спасибо, работает!
B
Привет всем 🙂
B
Нам нужен: — Back-end для Laravel + API под фронт — Front-end для верстки (Vue || React) — Аутсорс разраб, который сделает парсер сайтов. (4-5, а далее back-end подхватит) Этапы: — Разработать архитектуру таблиц данных — Сбор логики в back-end структуры — Сделать верстку — Привязать бек к фронту — Запустить разработку парсеров (баяре говорят 3-5 дней и готово 5 парсеров) — Привязать парсеры к беку — Тестовый запуск