Artem
Они точно синиоры?)
Max
Они точно синиоры?)
к сожалению да, ток недавно расстолкали и новый проект уже на реакте собрали, а старое так и осталось попахивать
Max
выговарился)
Artem
Я бы тогда промисы советовал
Artem
Если сениоры будут против промисов, я даже не знаю, что тут делать)
Николай
я бы бежал от такого легаси
Николай
хреновый совет конечно, просто не смог пройти мимо
Vlad
Привет. Помогите плиз разобраться, пытаюсь освоить Vue на примере простого блога, не могу понять, почему не загружаются данные для размещения постов. Два компонента BlogFeed, BlogPost должны получать данные из Blog, который загружает из плейсхолдер в posts. Если не лень, посмотрите плиз на гитхабе https://github.com/MaxKagami/blog-interface
Artem
@maxkagami https://github.com/MaxKagami/blog-interface/blob/master/src/components/Blog.vue у вас в компоненте нет feed и post
Vlad
@maxkagami https://github.com/MaxKagami/blog-interface/blob/master/src/components/Blog.vue у вас в компоненте нет feed и post
из этих тегов? <blog-feed :feed="feed"/> <blog-post :post="post"/>
Дмитро
Всем привет) Хотел спросить, как лучше писать в коде? Делаю проверку чтобы вводимые данные были строкой. while (!isNaN(items) || items == "" || items == null) { items = prompt('Что принесет дополнительный доход? (Перечислите через запятную)', ''); } appData.income = items.split(', '); appData.income.push(prompt('Может что-то еще?')); appData.income.sort(); }); или лучше if (typeof(items) != "string" || items == "" || typeof(items) == null) { console.log("Вы ввели некорректные данные или не ввели их вовсе"); } else { appData.income = items.split(", "); appData.income.push(prompt("Может что-то еще?")); appData.income.sort(); } });
Oruj
str = 'https://swapi.co/api/planets/2/' почему не работает str.match(/[0-9]*/) ???
Mike
ребят, почему когда я пытаюсь отрисовать миниатюру из ютуба в канвас выдает ошибку с корсами? ставил crossOrigin="anonymous" - не помогает. другие картинки, к примеру с unsplash нормально отрисовываются. а на html элементах img все ок работает
Nazar
кто знает почему undefined == undefined ?
Anonymous
Ребят вопрос не по JS, но тут типо мастера сидят и все такое, я типо джун и не могу найти нормальные каналы или чаты для фриланса, мб бывалые посоветуют что-нибудь годное.
Nazar
почему undefined == undefined // true
Roman
почему undefined == undefined // true
А почему он должен быть false?
Nazar
оператор (== ) преобразует undefined в NaN
Dika
оператор (== ) преобразует undefined в NaN
только если типы операндов разные
Nazar
ну так
Nazar
NaN не равен ничему
Pavel
преобразование типов динамическое и зависит не только от оператора
Nazar
только если типы операндов разные
нет операторы сравнения преобразовывают операнды к числу
Ashiro Kiddo
Привет, чат Снова я с require Что нужно сделать что бы он перестал мне это выдавать? Ранее была похожая ошибка с console error (no-console) Изменила в json правило об консоли и все заработаЛО Что ему нужно блин >_<?
Vlad
да - им передается undefined
Извини за глупый вопрос. Но я не могу понять где эти feed и post указать. в дочерних компонентах?
Славик
обращайся
ArteMm`へ´
Есть ли метод наподобие find для массивов, но который не чувствителен к регистру значений?
Славик
запихни свою функцию в find
ArteMm`へ´
Понял
vasyok28
Кто подскажет в Puppeteer есть событие которое можно подвесить на блок в думе чтобы проверяло если в блоке элементы удалились / создались новые ?
Anton
нет операторы сравнения преобразовывают операнды к числу
с чего бы? [] == null; // false Number([]) == Number(null); // true
Ars
а ты случайно не подскажешь почему MutationObserver пропускает некоторые слова? или где взять точный текущий таймкод на ютуб?
Ars
// выбираем целевой элемент var target = document.querySelector("#caption-window-1"); // создаём экземпляр MutationObserver var observer = new MutationObserver(function(mutations) { console.log(document.querySelector("#caption-window-1 > span > span:nth-child(2) > span").innerHTML.match(/\S+$/)[0]); }); // конфигурация нашего observer: var config = { attributes: true, childList: true, characterData: true, subtree: true }; // передаём в качестве аргументов целевой элемент и его конфигурацию observer.observe(target, config);
Alex
Ребят привет. Подскажите пожалуйста есть ли какая то библиотека которая может помочь в след. К примеру есть 50:00 часов и минут из них нужно вычести 48:40 точную разницу нужно получить, помогите плиз
Kenan
moment.js
нинада плез
Kenan
dayjs, date-fns
Alex
я уже запарился кастомные варианты переписывать
Alex
интелекта пока не хватает(
Alex
гуглю, спасибо
Ars
Получается! Теперь я хочу выводить только одно слово в один момент (для этого нужно знать текущий таймкод)
Ars
Вообще не понимаю
Ars
ну типо того
Kenan
чойта)
не советуй это*
Ars
точно в милисикундах каждой слово
Ars
опять не понимаю. ну вот я знаю что слово "такое-то" нужно вывести на 3650 милисекнде. Откуда я узнаю когда она наступит?
Ars
скрипт ютуба ж откуда то знает
Ars
ну я про авто и говорю
Ars
он выводит по одному слову. моя задача убрать все слова кроме последнего
Ars
ну да, это можно сделать
Ars
и просто видео на паузу не ставить и норм будет
Ars
спс
Demetrio
а из видео-плеера получить не вариант текущий тайм-код? (не знаю есть ли там такой API) в интервале каждую секунду его проверять и соответственно показывать/скрывать нужные слова
Ars
ну вот она почти реализована, только слова пропускает
Ars
это мега идея по изучению английского, мне сказали что фигня, я не верю
D_d
Это как проект spritz
D_d
Где ты читаешь и типа ее водишь глазами
D_d
*не водишь глазами
D_d
Так скорость чтения можно очень увеличить
Vladislav
Да знаю просто он забаганный и не доработанный
А какова вероятность что это проблема не флекса, а прослойки между креслом и клавиатурой?)
D_d
Да
Ars
спс
Ars
ну я смотрел эти видео на русском
Vladislav
Разве что для админки или спеки подойдёт
Vladislav
Где нет четкого дизайна
Igor
dayjs, date-fns
github.com/iamkun/dayjs/issues/564 github.com/date-fns/date-fns/issues/284
Igor
Так что из них взять для вопроса?
Pavel
хз, но я бы взял moment