Anonymous
Так этл я 20 мин назад заслал
Vlad
Хлопцi, как сделать чтобы скролбар исчезал когда им не пользуются?
После каждого использования обновляешь таймаут, по истечению которого overflow hidden
Pavel
или уроками займись
отличная нотка что бы пойти спать в улыбкой на лице 😂👍
Pict
Девочки и мальчики, нужен спец по JS, верстке. Короче говоря нужно выполнить работу по плееру videojs. Нужно грамотно поработать над дизайном и функционал нужный подключить. Коряво сделать я и сам могу, нуден именно спец) 🤔🤔
NoName
Подскажите, IE понимает функцию find? Поиск в массиве
NoName
И будет ли он выводить в консоль ошибки какие то?
NoName
https://caniuse.com/#feat=array-find
И что делать? Перебирать самому весь массив в цикле и искать?
Roman
есть полифилы
Oleg
либо полифил через core-js, либо просто использовать .indexOf()
NoName
либо полифил через core-js, либо просто использовать .indexOf()
Там объекты в массиве, indexOf наверное не подойдет
Roman
та обычный for loop с break по найденному
Oleg
без indexOf можно через reduce. или с indexOf вот так: .map().indexOf(). но это всё какие-то костыли, лучше перестать поддерживать IE11 или добавить полифил
Yurii
Подскажите, как можно перебрать массив и удалить дублирующиеся значения? Например, array = [1, 2, 3, 3, 2, 4, 5], а после перебора массива я получил новый массив newArray = [1, 4, 5], используя только чистый JS?
Nikolay
Первым проходом ищешь дубли, вторым фильтруешь массив.
Vadyam
Алгоритмы
Nikolay
Может есть какой-то более эффективный способ, хз
Bat
Подскажите, как можно перебрать массив и удалить дублирующиеся значения? Например, array = [1, 2, 3, 3, 2, 4, 5], а после перебора массива я получил новый массив newArray = [1, 4, 5], используя только чистый JS?
на so пишут что так function onlyUnique(value, index, self) { return self.indexOf(value) === index; } // usage example: var a = ['a', 1, 'a', 2, '1']; var unique = a.filter( onlyUnique ); // returns ['a', 1, 2, '1']
Nikolay
Зачем?
Nikolay
Плюс постановка задачи слегка другая. Надо выпилить оба дубля.
Roman
ни разу не паливная реклама
Roman
@XaveScor предлагаю банить
Nikolay
https://stackoverflow.com/questions/9229645/remove-duplicate-values-from-js-array
И снова не то :) нужно удалить не только дубль, но и первое вхождение элемента, собсна поэтому и два прохода
Nikolay
Если конечно автор вопроса правильно написал пример
Игорь
Например с хэш-таблицей, если в массиве всё однотипные элементы типа чисел
Игорь
Только записывать ещё и предыдущее вхождение
Игорь
Ну а если массив небольшой, можно сделать и два прохода
Игорь
Для красоты это будет .sort().map()
Nikolay
Зачем ты мне-то это кинул? Я знаю, как это делается :)
Nikolay
Ну а если массив небольшой, можно сделать и два прохода
Их в любом случае будет два. Ну либо накидай пример с одним, я чёт не догоняю :)
Andy
Привет всем!)
Anonymous
кто работает в продакшене, часто ли используют при разработке такие технологии как docker или vagrant
Anonymous
для разработки node.js приложений
Владислав
Кто-нибудь писал hal клиент для redux'а ?
Владислав
как вообще построить взаимодействие между redux и hateoas rest api ?
Владислав
Я сейчас диспачу экшен где дергается эндпоинт,потом прогоняю ответ от сервера через middleware в котором прохожу по _embedded и _link получаю нужный объект и диспачу экшен в который кладу объект, и он летит в store
Владислав
мне кажется это какая-то поебота
Vladislava
Всем привет. Подскажите, есть ли возможность организовать взаимодействие с другим доменом. У нас есть страница из домена 1 html, к которой подключен js. на данной странице нет возможности вносить изменения, только с помошью js. Задача стоит забрать информацию, например из тега title на другом домене (домене 2). Есть ли какие то варианты?
Denisio
кроссдоменные запросы не просто так выпилены по дефолту
Denisio
как раз чтобы вот так не делать
Denisio
может быть, если удаленный домен отдаст данные то почему нет
Vladislava
Спасибо!
🦜
!спам
Илья
!спам
это только для админов команда
Илья
@XaveScor
Roman
это только для админов команда
а я думал она админа извещает
Denis
Привет) Скажите, возможен ли динамический импорт пакетов из NPM? То есть я имею класс и хочу импортировать в каждый инстанс разные пакеты. Все это находится в контексте Vue приложения и собирается через вебпак.
Roman
а сорян, я не так прочел
Roman
разные версии пакетов?
Denis
Нет
Denis
Просто разные пакеты
Roman
ну просто пиши import Paket from 'paket'
Roman
какие пролемы?
Denis
Гуглю уже 3 дня, если че
Alexey
Народ всем привет
Alexey
кто нибудь работал с chart.js
Denis
какие пролемы?
Проблемы от ошибок билда до рекурсивной подгрузки модулей вебпака
Alexey
не могу понять. у рисую Line график. задача сделать вертикальную линию по последнему отрисованному значению. втыкаюсь в afterDatasetsDraw через систему плагинов
Roman
давай показывай =) а то телепаты в отпуске
Alexey
пытаюсь найти координаты через const {data} = chart.getDatasetMeta(0); console.log(data[lastIndex]._model.x, data[lastIndex]._model.y);
Alexey
но получаю какие то нереальные значения.
Alexey
5391 198 хотя у меня график всего 1900 длиной и то рисуется не на весь канвас
Denis
давай показывай =) а то телепаты в отпуске
import itemsData from './items-data.json' const libraries = itemsData.map((item) => { const libs = Object.keys(item).filter((key) => key.endsWith('Library')) const result = {} result[item.name] = result[item.name] || {} libs.forEach((key) => { import(`../../node_modules/${item[key]}`).then((lib) => { result[item.name][key] = lib }) }) return result }) console.log(libraries)
Denis
Так рекурсию ловлю
Denis
Если путь убрать полный, то ошибка
Roman
ошибка какая?
Roman
там не надо ../../ делать теоретически
Denis
dependency is expression