javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

Всем привет, меня Ваня Сорокин, я известен как чел, который изобрел ретрекеры и помог портировать Far Manager на Линукс.

Хочу важной истрией поделиться. Тут хорошие ребята из РФ, наблюдатели на выборах, сделали бота, который фотки бюллетеней собирает. Это не про агитацию за кого-то, а про то, чтоб узнать правдивый результат. Помогите рассказать про бота как можно большему числу людей, пожалуйста!

@dobrostatbot

Читать полностью…

javascript_ru

https://github.com/vakulio/react-interview-QA
Тут по реакту

Читать полностью…

javascript_ru

задача просто была через рекурсию сделать

Читать полностью…

javascript_ru

На каждый вызов функции создаешь новый массив а в исходный не отправляется можно поправить так res.push(...func(elem)) если обжект

Читать полностью…

javascript_ru

Фронтенд разработчиком в тинькофф разве не от 3-4+ опыта берут? И только через обучение в Тинькофф?

Читать полностью…

javascript_ru

я уже нагуглил, извините за беспокойство

Читать полностью…

javascript_ru

тоесть есть поле input и таблица с <tr id="some_id1"> <tr id="some_id2">
в поле инпут если ввожу текст, то показывать только поля таблицы где есть вхождения с этим id

Читать полностью…

javascript_ru

Потому что я вешаю в момент domContentLoaded, а кнопка добавляется сторонним виджетом, который еще хз когда загрузится

Читать полностью…

javascript_ru

Не оч понял. Зачем вешать обработчик на body, если нужно на кнопку?

Читать полностью…

javascript_ru

Значит парсинг тут не причём. Смотри, как данные массива передаются в отображающий их DOM-элемент. Для начала имеет смысл создать простой DIV и в него в цикле вставить данные массива

Читать полностью…

javascript_ru

Уточню, чтоб мы точно друг друга поняли:
т.е. на входе в DOM-элементе INPUT есть строка в формате CSV,
эта строка преобразуется в массив либой PapaParse примерно как-то так data = Papa.parse(csv),
данные полученного массива представляются в какой-то элемент DOM,
когда ты смотришь в браузере этот элемент DOM, видишь данные массива в кривой кодировке (хотя в элемент INPUT всё вставляется в читабельном виде).

Верно?

Читать полностью…

javascript_ru

Так с каким форматом данных идёт работа-то? CSV или xls(x)? papaparse вроде с CSV только работает. Просто пытаюсь понять, причём тут excel?

Читать полностью…

javascript_ru

Либа papaparse, она переводит строку в .scv и уже с браузера скачивается файл эксель

Читать полностью…

javascript_ru

Всем добрый день, подскажите плз, кароче в excel парсю кириллицу, а приходят иероглифы, хотя все перекодирую в utf-8. C помощью встроенных инструментов в экселе конечно можно перекодировать, но возможно ли сразу получить в нужном формате?

Читать полностью…

javascript_ru

Делаю скачивание и формирование csv. С бэка приходит мсассив headers и массив data, нужно закинуть все это в csv и скачать, это я сделал. Но в скаченном файле таблица в одну длинющую строку, а нужно, чтоб формировалась именно таблица

Читать полностью…

javascript_ru

https://youtu.be/AgyJv2Qelwk?si=WASGebIHB73r5PTV

Читать полностью…

javascript_ru

А по теме, вот пару ссылок, вопросы к собесам местами с ответами и ссылками на собесы
https://easyoffer.ru/rating/frontend_developer

Читать полностью…

javascript_ru

Пожалуйста! Вообще массив в js можно сделать плоским так [1, [2, 7, 8], [3, 4, [5, [6, 7]]]].flat(Infinity)

Читать полностью…

javascript_ru

function func(arr) {
let res = []
for (let elem of arr) {
if (typeof elem == 'object') {
func(elem);
} else {
res.push(elem)
}
}
return res
}
console.log(func([1, [2, 7, 8], [3, 4, [5, [6, 7]]]]))

Всем привет, вопрос почему в итоге в новый массив пушится только 1 если внутри функции я разложил массив

Читать полностью…

javascript_ru

https://www.tinkoff.ru/baf/A0FJA7BVSMb

Читать полностью…

javascript_ru

Если я правильно понял, таблицу надо не сортировать, а фильтровать. И показывать не "только поля", а строки (судя по TR) этой таблицы с id, в который входит искомый текст (заданный в input).
В примере

<tr id="some_id11">
<tr id="some_id12">
<tr id="some_id21">

при вводе в input строки some_id1 должны отобразиться только первые строки с id some_id11 и some_id12, а строка с id some_id21 должна исчезнуть.
Правильно?

Читать полностью…

javascript_ru

подскажите, мне надо по вхождению в id сортировать таблицу, куда копать?

Читать полностью…

javascript_ru

вешать обрабочик на фазу capture?

Читать полностью…

javascript_ru

Всем привет! Подскажите, пожалуйста, под вечер пятницы уже не соображаю

Есть кнопка, добавляется сторонним виджетом. Мне нужно навесить свой обработчик на клик. Сделал отложенный, на body.

При нажатии на кнопку мой обработчик не срабатывает. Похоже, на неё вешается сторонняя функция с каким-нибудь stopPropagation().

Вопрос: что сделать, чтобы мой отложенный обработчик заработал?

Читать полностью…

javascript_ru

console.log(data) после парсинга выводит данные массива правильно?

Читать полностью…

javascript_ru

Давай я таску вкратце расскажу, что бы было понятнее, я просто первый раз подобное делаю, что бы не вводить в заблуждение. Вообщем я загружаю эксель таблицу, через input, парсю ее данные, вывожу в dom, и там по клику можно выбрать например слово из таблицы, затем я это слово должен сохранить в новой таблице и скачать

Читать полностью…

javascript_ru

Английский текст отображается корректно

Читать полностью…

javascript_ru

Какой либой осуществляется работа с файлом excel? Используется ли этой либой Excel, установленный на компе, запускающем скрипт JS?

Читать полностью…

javascript_ru

Перенос каретки может быть где-то вставить надо?

Читать полностью…

javascript_ru

Ну мы уже используем tiptap, там где нам нужен именно текстовый редактор, утилсы писались под немного более общие задачи:
- Кастомная всплывающая панель в текстовом редакторе (нужно знать где находится и какого размера выделение чтобы правильно его расположить)
- Создание типов вопросов в тестировании вида "заполните пропуски" или "выберите правильные слова в тексте", где админ при создании подобного вопроса может выделить в тексте нужные места и пометить их пропусками. Где уже логика посложнее и нужны wrap/unwrap (тоже кастомные).

Это все уже, опять же, реализовано, и даже больше, просто искал способ облегчить кодовую базу

Читать полностью…
Subscribe to a channel