Dima
просто бытовые приёмы программирвоания хочу собрать.
Dima
чтоб быстро писать.
Igor
не понял, можешь расшифровать
https://www.jetbrains.com/help/idea/using-live-templates.html
Igor
первая гифка
Vladislav
forEach
Vladislav
Тут целый букет: forEach, map, filter, reduce, some, ever, find, reduceRight
Roman
чтоб быстро писать.
чтоб быстро писать - пиши на руби :) js не такой выразительный
Dima
спасибо
Lupusregina[beta]
ясно. спасибо. короче нет?
Array(50).fill(0).forEach(console.log)
Vladislav
Array(50).fill(0).forEach(console.log)
Речь идёт не о создании массива
Vladislav
И .fill заполняет все элементы одинаково
Lupusregina[beta]
Речь идёт не о создании массива
я так понимаю, речь идет об аналоге for(let i ...)
Lupusregina[beta]
Это и спрашивали
ну я это и показал же
Dima
Речь идёт не о создании массива
Речь идет о быстром цикле на n итераций.
Dima
быстром для написания.
Lupusregina[beta]
Lupusregina[beta]
мап еще на пару букв кароче
Lupusregina[beta]
спасибо.
Array(50).fill(0).map(console.log) Против понятного for(let i = 0; i < 50; i++) {} У второго больше возможностей(await внутри например), и он еще и короче
Vladislav
Array(50).fill(0).map(console.log)
new Array({length: 50}, (_, I) => I)
Lupusregina[beta]
так зачем это все городить
Vladislav
new Array({length: 50}, (_, I) => I)
Заполнит все элементы их индексом
Vladislav
Мапа там не нужна
Lupusregina[beta]
Lupusregina[beta]
Vladislav
а как?
В второй аргумент передавай
Vladislav
А, подожди
Vladislav
не работает
Это для Array.from()
Ivan
Подскажите, какая разница в зарплатах мидл фронтов в Питере и Минске? Задумываюсь о переезде в Минск, не понимаю, сколько просить
Ivan
Чекай вакансии
Это понятно, но хотелось бы пообщаться с теми, кто тут есть из Минска
Ivan
Очень много вакансий без зп. А на других она отличается кардинально
Anonymous
Парни, привет.
Lupusregina[beta]
Anonymous
Почему это не работает из консоли? ошибка undefined document.querySelectorAll(".serp-list.serp-list_left_yes .serp-item div h2")[0].click();
Lupusregina[beta]
такого элемента?
Anonymous
существует
Anonymous
Lupusregina[beta]
сейчас попробую
Anonymous
сейчас попробую
оке, спасибо
Максим
А что сегодня используют заместо https://masonry.desandro.com/ (или её и используют?)? Мне для реакт-приложения надо.
Lupusregina[beta]
оке, спасибо
попробовал
Lupusregina[beta]
все получилось
Anonymous
😒
Lupusregina[beta]
document.querySelectorAll('.link.link_theme_normal.organic__url.link_cropped_no')[2].click()
Артем
Помогите плз
Артем
Привет, как сделать что бы при клике на превью фото он ставала на место главной и менялся текстовый блок. Спасибо
Stepan
Гайс, а как этот участок можно красивше без витча переписать? onKeyboardEvent(key) { console.log('chararcter gets keyboard event', key); switch (key) { case 'KeyJ': x = x - 15; break case 'KeyK': y = y + 10; sm = tankDown; spi++ if (spi > spiMax) spi = 1; break; case 'KeyL': y = y - 10; sm = tankUp; spi++ if (spi > spiMax) spi = 1; break; case 'Semicolon': x = x + 15; break } },
Stepan
Привет, как сделать что бы при клике на превью фото он ставала на место главной и менялся текстовый блок. Спасибо
Вариантов тьма. Навесить на событие он клик функцию которая будет менять src и innerHTML. Например.
Артем
Дяка)
Lupusregina[beta]
onKeyboardEvent(key) { console.log('chararcter gets keyboard event', key); let map = { KeyJ() { x -= 15; }, KeyK() { y += 10; sm = tankDown; spi++ if ( spi > spiMax ) spi = 1; }, KeyL() { y -= 10; sm = tankUp; spi++ if ( spi > spiMax ) spi = 1; }, Semicolon() { x-= 15; }, }; map[key] && map[key]();
Stepan
🤝🤝🤝
Alexey
Какая рабочая ширина и высота браузера со всеми панелями Ноут 1366х768
Успішний Андрій
Какая рабочая ширина и высота браузера со всеми панелями Ноут 1366х768
Можно проверить через свойства объекта screen - screen.width и screen.height
Успішний Андрій
Или в window.screen посмотри
Shamil
доступ к переменной заданной внутри setTimeout извне, не работает, что делать, создавать новые переменные внутри?
Shamil
может через bind делать?
Anonymous
Мужики, как из js прочитать данные из файла? что-то гуглю и не могу сделать
Anonymous
Фраза для гугления: node fs read file
я за js слабо шарю, сам на C# пишу, но когда-то ставлкивался. Я правильно понимаю, что мне еще ноду нужно будет установить а на ней это написать?
johnnykramer
я за js слабо шарю, сам на C# пишу, но когда-то ставлкивался. Я правильно понимаю, что мне еще ноду нужно будет установить а на ней это написать?
Ага, ставишь ноду, создаёшь файлик.js, в нем реквайришь коровый модуль fs для работы с файловой системой и вуаля
Anonymous
https://stackoverflow.com/questions/30453409/reading-a-text-file-using-javascript я нагуглил что-то такое, но там все по обработчику кнопки. А мне нужно именно из консоли js. Просто есть платформа, которая поддерживает только js и мне нужно вытащить данные из файал, вот такие вот дела :(
Anonymous
Если кто-то сможет помочь, буду рад