Получи случайную криптовалюту за регистрацию!

Result School

Логотип телеграм канала @result_school_it — Result School R
Логотип телеграм канала @result_school_it — Result School
Адрес канала: @result_school_it
Категории: Технологии
Язык: Русский
Количество подписчиков: 6.92K
Описание канала:

Сообщество IT. Разговоры про веб-разработку, JavaScript и многое другое...
https://result.school

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал result_school_it и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 9

2022-04-28 09:02:09 Пишешь код в VS Сode? Значит этот пост для тебя.
Сегодня разберём несколько горячих клавиш, которые точно помогут писать код быстрее

Форматирование кода
Отформатирует ваш, согласно настройкам редактора.
В Windows: Shift + Alt + F
На Mac: Shift + Option + F

Копировать строку вверх/вниз
В Windows: Shift + Alt + вверх/вниз
На Mac: Shift + Option + вверх/вниз

Найти совпадение по слову
В Windows: Ctrl+D
На Mac: Command + D

Открытие и закрытие боковой панели
В Windows: Ctrl+B
На Mac: Command + B

Продублировать курсор выше/ниже
В Windows: Ctrl + Alt + вверх/вниз
На Mac: Command + Alt + вверх/вниз

Переименовать переменную
В Windows: F2
На Mac: F2

Перейти к символу в файле
В Windows: Ctrl + Shift + O
На Mac: Command + Shift + O

Выделение слов
В Windows: Ctrl + Shift + вправо/ влево
На Mac: Command + Shift + вправо/ влево

Все горячие клавиши в удобных pdf, можно скачать тут
1.7K viewsedited  06:02
Открыть/Комментировать
2022-04-27 17:28:10 Просто напомним, если вы пропустили. У нас есть ещё канал, где мы показываем нашу внутреннюю кухню.

Для кого этот канал? Для тех, кто:

чувствует, что нужна помощь в обучении
изучил HTML+CSS и планируешь дальше свой путь
уже делал проекты на JavaScript, но не брался за фреймворк.
не знает что такое фреймворк, но сильно хочет стать разработчиком
способен делать учебные проекты, но по резюме приходят отказы

Что вас ждёт на канале:

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

Залетайте посмотреть. Рекомендуем
1.2K viewsedited  14:28
Открыть/Комментировать
2022-04-27 10:22:49 Проекты на JavaScript для новичков. На чём можно подкачаться и примеры реализации.

Подучили теорию? Молодцы, теперь обязательно нужно закрепить её практикой. Без практики никак и чем больше будете уделять ей время, тем быстрее увидите прогресс.

Ловите список проектов, на которых можно потренироваться. Ссылки на готовые реализации прикреплены для примера и не всегда являются самыми оптимальными решениями. Попробуйте написать код самостоятельно.

Итак, что можно написать для тренировки

Простой калькулятор
Часы с таймером
Список дел
Игра "Крестики нолики"
Викторина
Игра "Виселица"
Слайдер и изображениями
Drag & Drop (перетаскивание изображений)
Timepicker
Счетчик символов в Textarea
Генератор случайных цитат
Загрузчик изображений для предварительного просмотра
Автоматическое изменение размера Textarea
Определитель браузера
Плавный скролл
Модальное окно
Эффект для текста
Ограничение по количеству вводимых символов
Проверка надежности пароля
Игра "Змейка"
Табы

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

Кстати, можно ещё потренироваться в нашем бесплатном Марафоне "5 дней 5 проектов на JavaScript". Кто ещё не проходил, залетайте.

Попробуйте написать свои решения. Можете кидать ссылки на свой код в комментариях

#задачи
1.3K viewsedited  07:22
Открыть/Комментировать
2022-04-26 16:53:58 filters.css – CSS-библиотека, в которой вы найдёте набор фильтров для фотографий.

Настоящий Photoshop для разработчика, который хочет творить красоту с помощью CSS.

Ресурс показался нам интересным, полезным и достойным занять место в вашей коллекции полезностей.

Как вам такая рубрика в нашем канале?
Что скажите, если будем добавлять подобные интересные ресурсы в канал на регулярной основе?

#ресурсы
1.4K views13:53
Открыть/Комментировать
2022-04-26 08:45:58 Привет! Сегодня поговорим про метод Array.from, что это такое и как его можно использовать.

Array.from позволяет создавать массивы из: массивоподобных объектов (объектов со свойством length и элементами по индексным ключам) или итерируемых объектов (объектов, из которых вы можете достать их элементы, например Map или Set).

Давайте разберём различные варианты его использования

Создать массив из массивоподобных объектов
Например, можно написать функцию, которая принимает аргументы как элементы массива и возвращает массив.

function createArray() {
return Array.from(arguments);
}

createArray(1, 2, 3, 4, 5); // [1, 2, 3, 4, 5]

Инициализировать массив
Например, если вам нужно инициализировать массив нулями. Используя Array.from, вы можете сделать это быстро.

Array.from({ length: 5 }, (x) => 0);
// [0, 0, 0, 0, 0]

Клонировать массив
Для получения копии массива вы можете использовать не только slice, но и Array.from.

const updatedGrades = [42, 98, 103, 18, 26, 37];
const midtermGrades = Array.from (updatedGrades);
// [42, 98, 103, 18, 26, 37]

Поможет написать функцию для задания диапазона

function range(start, stop, step) {
return Array.from({ length: (stop - start) / step + 1}, (_, i) => start + (i * step));
}

console.log(range(0,5,1)) // [0, 1, 2, 3, 4, 5]
console.log(range(0,9,3)) // [0, 3, 6, 9]

Или найти уникальные элементы массива
Для этого вам нужно использовать Array.from вместе с Set.

Array.from(new Set([1, 2, 2, 3, 3, 3, 4, 4, 4,]));
// [1, 2, 3 ,4]


Про этот классный метод вы можете почитать на MDN
Полезная шпаргалка? Дайте нам знать своими и

#шпаргалка
1.7K views05:45
Открыть/Комментировать
2022-04-26 08:45:55
1.7K views05:45
Открыть/Комментировать
2022-04-25 12:00:00
Чтобы наглядно показать как работает наша программа, мы рисуем диаграммы, блок-схемы. Иногда это даже помогает найти или избежать ошибок при написании кода.

Для этого можно использовать, как наброски на бумаге, так и различный софт. Например, draw.io

Теперь, чтобы это сделать, не нужно даже выходить из VS Code. Есть расширение, интегрирующее draw.io в редактор кода. Есть даже режим совместной работы.

Draw.io Integration можно забрать тут.
1.5K views09:00
Открыть/Комментировать
2022-04-25 09:18:12 Почему так

setTimeout и setInterval являются асинхронными, поэтому в данном случае вызовутся не сразу и не по порядку.

Через 200 миллисекунд первый раз вызовется setInterval. Затем он будет вызываться каждые 200 миллисекунд, и пока x будет true, переменная count будет увеличиваться на 1 и выводиться в консоль.

А через 2 секунды вызовется setTimeout, в котором x станет false, и условие в setInterval перестанет выполняться.
1.7K viewsedited  06:18
Открыть/Комментировать
2022-04-25 09:17:03
Ваш ответ
Anonymous Quiz
22%
Ничего, так значение x станет равным false
68%
0, 1, 2, 3, 4, 5, 6, 7, 8
10%
Что-то читал про асинхронность в JS, но забыл
767 voters1.7K views06:17
Открыть/Комментировать