Семён
Перезагрузить комп и переустановить дрова
Перезагружал, драва качал кучу разных, по для телефона тоже не видит
Семён
Провод родной от него, комп видит, но ошибка драйвера
Dima
Драва переустанови или под нужную винду установи
Vitaly
Что за телефон или устройство и версия ОС?
Семён
Redmi 6 android 8.1.0 переустанавливал несколько драйверов, тоже самое
Anonymous
Всем привет, Отчет о предыдущем письме про перевод новой редакции учебника на русский. Прислали пожертвований примерно на $176. Негусто, но среди программистов ру-нета вообще донейты не распространены, поэтому здесь ничего большого я не ожидал. Тем более почет топ-жертвователям =) Ирине Павловой, которая отправила 2000 грн и Александру Галкину за $20 и, конечно, спасибо остальным. Появляются переводы, и это гораздо лучше. Напоминаю, что каждый, чьему перу принадлежит более 10 строк учебника, будет на странице «о проекте» (топ, разумеется, сверху), вот так: https://learn.javascript.ru/about#contributors. Забавный факт. После того, как я сделал на этой странице показ авторов, второму (после меня) человеку в этом списке неожиданно поступила куча звонков от компаний с приглашением к ним пойти работать :). Конечно, опытный разработчик чем заняться и так найдет, но большой выбор – это всегда хорошо, присоединяйтесь к проекту =) Также спасибо @lex111, который участвовал в переводе документации по React и подсказал, как сделать процесс удобнее. Все еще нужны: Переводы на хороший русский язык, https://github.com/javascript-tutorial/ru.javascript.info. Ревью переводов https://github.com/javascript-tutorial/ru.javascript.info/pulls. В русскоязычном учебнике есть некоторые разделы, которых нет в английском, к примеру, по CSS. Хорошо бы их обновить и/или перевести на английский, может быть, вы могли бы заняться этим? Если у вас есть другие варианты, как поучаствовать в создании отличного открытого современного учебника JavaScript (статью написать, к примеру) – пишите! Илья Кантор https://learn.javascript.ru
Игорь
TL;DR Нет толпы донатеров, тогда пилите учебник сами.
Anonymous
Как можно сделать плавное появление текста?
Anonymous
Revealator я ставил плагин но он срабатывает когда блок заканчивается
Anonymous
А не вначале
Anonymous
https://github.com/QODIO/revealator
Anonymous
свойство transition css
Anonymous
и в жс style.display = '';
Anonymous
?
Anonymous
А как я узнаю
Anonymous
Что элемент появился в области видимости?
Roman
https://www.google.com/search?q=javascriptкак+определить+что+элемент+в+области+видимости&oq=javascriptкак+определить+что+элемент+в+области+видимости&aqs=chrome..69i57.22920j1j4&client=ms-android-samsung-ss&sourceid=chrome-mobile&ie=UTF-8
Мирослав
https://ru.stackoverflow.com/questions/641531/Как-определить-что-элемент-в-зоне-видимости-окна-браузера
Roman
Там еще много всего есть;)
Igor M
https://wowjs.uk/
Igor M
проще это посоветовать
D_d
Люди хелп плиз. Как из массива const a1 = [{a:1, b:2}, {a:1, b:1}, {a:3, b:4}, {a: 4, b:7}] получить массив вида const a1 = [{a:1, b:3},{a:3, b:4}, {a: 4, b:7}] ?
Alexander
Не совсем могу понять по какому правилу у тебя увеличиваются значения в массиве
D_d
типа если одинаковые значения a нужно оставлять одно значение а их b суммируются
D_d
ты вообще ниего не замтил сразу так что твои советы с "простыми операциями масива" не принимаются
D_d
Спасибо Олег, я тоже пришел к reduce мутоду.
D_d
видимо проще всего так сделать чем по циклам итерировать
SkyWalker ✙
всем привет, подскажите, пожалуйста, как можно решить эту задачу, не используя регулярки Все ключи которые содержат нижнее подчеркивание, должны быть в одну строку пример: hair_color будет haircolor const obj = [ { name: "some name", height: "182", mass: "77", hair_color: "black", skin_color: "red", eye_color: "brown", birth_year: "XXXXXX", gender: "female" }, { name: "some name", height: "182", mass: "77", hair_color: "black", skin_color: "red", eye_color: "brown", birth_year: "XXXXXX", gender: "female" }, { name: "some name", height: "182", mass: "77", hair_color: "black", skin_color: "red", eye_color: "brown", birth_year: "XXXXXX", gender: "female" } ];
Roman
Поясни, как планировалось регулярку накаладывать? Ну или - почему не накладывать? Т.е. решение в лоб - перебор ключей и замена "_" на пустоту.
Vladimir
А че мой коментарий удалили? str.prototype.replace() Можно не только регулярку вставлять.
Vladimir
Переводишь массив в json, меняешь через str.replace() все подчеркивания на пустоту, и обратно в массив парсишь
Vladimir
Вот так str.replace(regexp|substr, newSubStr|function[, flags])
Roman
Т.е. replace как бы использует регулярку. Как первый параметр. Вот я тоже че-то недогоню цели задачи
Roman
Вот так str.replace(regexp|substr, newSubStr|function[, flags])
Хм... разные спеки читаем :))
Vladimir
Хм... разные спеки читаем :))
Ну, для меня mdn - самый авторитетный источник.
Roman
Я понял, почему разночтение.
Roman
substr Строка, заменяемая на newSubStr. Обратите внимание, будет заменено только первое вхождение искомой строки.
Roman
Я то рассматриваю полную замену всех элементов. А это regexp.
SkyWalker ✙
спасибо за подсказки, ребят const changeKeysObj = obj => { const newObj = {}; for (let keys in obj) { if (obj.hasOwnProperty(keys)) { newObj[keys.replace("_", "")] = obj[keys]; } } return newObj; }; let changeArr = jediArr.map( item => { return changeKeysObj(item) }); console.log(changeArr);
SkyWalker ✙
ооооо reduce
SkyWalker ✙
спасибо
Roman
Еще раз, замечание - key.replace("_", "") сработает только для одного (первого) символа в строке. Если будет два "_" это не прокатит.
Anonymous
ну заменишь '_' на /_/g
Anonymous
в чем проблема
SkyWalker ✙
сейчас сделаю, чтобы для all, по канону, replace ONLY FOR RegExp
Roman
ну заменишь '_' на /_/g
А это уже по задаче низя :)
Anonymous
split тогда есть
Anonymous
str.split('_').join('')
Roman
+
SkyWalker ✙
если для всех const replaceSymbol = obj => { const newObj = {}; for (let keys in obj) { if (obj.hasOwnProperty(keys)) { newObj[ keys.replace(/(\_\w)/g, s => { return s[1]; }) ] = obj[keys]; } } return newObj; }; const replaceSymbolArr = jediArr.map(item => { return replaceSymbol(item); });
Roman
а почему?
Смотри первый пост - всем привет, подскажите, пожалуйста, как можно решить эту задачу, не используя регулярки
SkyWalker ✙
ну да, ну да, я просто думал там еще есть подводные
Igor
str.split("_").join("") - если прям совсем без регулярок
Дмитрий
Есть где посмотреть пример встраивания фото из инстаграма на сайт? Прочитал api инстаграма, понятнее не стало
Roman
Интересная статейка по ликам - https://habr.com/ru/post/449368/
Alexander
Блин, пока писал вопрос разобрался в нем. Волщебный чатик, даж лучше уточки
Roman
Блин, пока писал вопрос разобрался в нем. Волщебный чатик, даж лучше уточки
постоянно бывает такое - проблема в том, что не можешь ухватить проблему)
Алишер
привет всем
Alexander
Всех приветствую, у меня вопрос слегка не по теме. Я HR, у меня есть вакансии для разработчиков на JS. Нутром чувствую, что если закину их сюда, то закидают тряпками, и правы будут. Подскажите, есть ли тематические каналы с вакансиями для JS разработчиков? Заранее благодарю
Alexander
Да, я бы тож поинтересовался, мало ли в русском филлиале гугла ищут джуна с опытом работы в електрон
Edgar
как охуенно пошутить, что типо свойсва css сбились?
Maksim
ща бы мемы про css изобретать в js чате
Anonymous
это постирония
Igor M
top: 99%
Igor M
кидайте бан я готов
Anonymous
кидайте бан я готов
ты молодой, переживешь