ch
Feedback
JavaScript Learning

JavaScript Learning

前往频道在 Telegram

Обучающий канал по JavaScript По всем вопросам @mascarov_valentin

显示更多
4 233
订阅者
-224 小时
-117 天
-3230 天
吸引订阅者
10月 '26
十月 '26
+2
在0个频道中
九月 '26
+27
在0个频道中
Get PRO
八月 '26
+19
在0个频道中
Get PRO
七月 '26
+15
在0个频道中
Get PRO
六月 '26
+25
在0个频道中
Get PRO
五月 '26
+15
在0个频道中
Get PRO
四月 '26
+8
在0个频道中
Get PRO
三月 '26
+7
在0个频道中
Get PRO
二月 '26
+13
在0个频道中
Get PRO
一月 '26
+11
在0个频道中
Get PRO
十二月 '25
+20
在0个频道中
Get PRO
十一月 '25
+21
在0个频道中
Get PRO
十月 '25
+13
在0个频道中
Get PRO
九月 '25
+14
在0个频道中
Get PRO
八月 '25
+29
在0个频道中
Get PRO
七月 '25
+11
在0个频道中
Get PRO
六月 '25
+13
在0个频道中
Get PRO
五月 '25
+65
在2个频道中
Get PRO
四月 '25
+22
在0个频道中
Get PRO
三月 '25
+16
在0个频道中
Get PRO
二月 '25
+16
在0个频道中
Get PRO
一月 '25
+26
在0个频道中
Get PRO
十二月 '24
+25
在0个频道中
Get PRO
十一月 '24
+244
在4个频道中
Get PRO
十月 '24
+650
在12个频道中
Get PRO
九月 '24
+596
在12个频道中
Get PRO
八月 '24
+22
在0个频道中
Get PRO
七月 '24
+14
在0个频道中
Get PRO
六月 '24
+24
在0个频道中
Get PRO
五月 '24
+106
在1个频道中
Get PRO
四月 '24
+43
在2个频道中
Get PRO
三月 '24
+75
在1个频道中
Get PRO
二月 '24
+26
在0个频道中
Get PRO
一月 '24
+109
在1个频道中
Get PRO
十二月 '23
+135
在6个频道中
Get PRO
十一月 '23
+64
在0个频道中
Get PRO
十月 '23
+280
在4个频道中
Get PRO
九月 '23
+155
在0个频道中
Get PRO
八月 '23
+348
在2个频道中
Get PRO
七月 '23
+30
在0个频道中
Get PRO
六月 '23
+22
在0个频道中
Get PRO
五月 '23
+376
在0个频道中
Get PRO
四月 '23
+269
在0个频道中
Get PRO
三月 '23
+863
在0个频道中
Get PRO
二月 '23
+351
在0个频道中
Get PRO
一月 '23
+279
在0个频道中
Get PRO
十二月 '22
+480
在0个频道中
Get PRO
十一月 '22
+1 128
在0个频道中
Get PRO
十月 '22
+584
在0个频道中
Get PRO
九月 '22
+387
在0个频道中
Get PRO
八月 '22
+74
在0个频道中
Get PRO
七月 '22
+400
在0个频道中
Get PRO
六月 '22
+1 238
在0个频道中
日期
订阅者增长
提及
频道
06 十月0
05 十月0
04 十月0
03 十月0
02 十月+2
01 十月0
频道帖子
Google button click effect Кнопка с анимацией при клике, выполненная с помощью SCSS и JavaScript. https://codepen.io/kevinpowell/pen/ZErxmXO

2
#вопросы_с_собеседований Является ли использование унарного плюса (оператор "+") самым быстрым способом преобразования строки в число? Согласно MDN оператор "+" действительно является самым быстрым способом преобразования строки в число, поскольку он не выполняет никаких операций со значением, которое является числом.
622
3
JavaScript. Что будет выведено в консоль? Ответ
JavaScript. Что будет выведено в консоль? Ответ
586
4
Метод String.replaceAll (ES12 / ES2021) String.prototype.replaceAll() заменяет все вхождения строки другим строковым значением. В настоящее время в JavaScript у строк есть метод replace(). Если входной шаблон для замены является строкой, метод replace() заменяет только первое вхождение. Поэтому в коде второе вхождение «Back» не заменяется. Мы можем сделать полную замену, только если предоставим шаблон для замены в виде регулярного выражения. Было: const str = "Backbencher sits at the Back"; const newStr = str.replace(/Back/g, "Front"); console.log(newStr); // "Frontbencher sits at the Front" String.prototype.replaceAll() пытается произвести замену всех вхождений, даже если входной шаблон является строкой. Стало: const str = "Backbencher sits at the Back"; const newStr = str.replaceAll("Back", "Front"); console.log(newStr); // "Frontbencher sits at the Front"
556
5
#вопросы_с_собеседований В чем разница между обычной функцией и функциональным выражением? Вызов notHoistedFunc приведет к ош
#вопросы_с_собеседований В чем разница между обычной функцией и функциональным выражением? Вызов notHoistedFunc приведет к ошибке, а вызов hoistedFunc нет, потому что hoistedFunc «всплывает», поднимается в глобальную область видимости, а notHoistedFunc нет.
481
6
#вопросы_с_собеседований В чем разница между обычной функцией и функциональным выражением? Вызов notHoistedFunc приведет к ош
#вопросы_с_собеседований В чем разница между обычной функцией и функциональным выражением? Вызов notHoistedFunc приведет к ошибке, а вызов hoistedFunc нет, потому что hoistedFunc «всплывает», поднимается в глобальную область видимости, а notHoistedFunc нет.
594
7
Тестовое собеседование с руководителем Frontend-разработки в этот четверг 25 июня(в четверг!) в 19:00 по мск приходи онлайн н
Тестовое собеседование с руководителем Frontend-разработки в этот четверг 25 июня(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Frontend-разработчика. Как это будет: 📂 Виталий Черков, руководитель группы Frontend разработки с опытом 8+ лет, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Виталий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Виталию Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Frontend-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_front_bot Реклама. О рекламодателе.
627
8
#Вопросы_с_собеседования Для чего используется оператор "||"? Оператор "||" (логическое или) находит и возвращает первое исти
#Вопросы_с_собеседования Для чего используется оператор "||"? Оператор "||" (логическое или) находит и возвращает первое истинное значение. Он также использует сокращенное вычисление. Данный оператор использовался для присвоения параметров по умолчанию в функциях до того, как параметры по умолчанию были стандартизированы в ES6.
572
9
Matrix Анимация с кодом из фильма «Матрица», реализованная с помощью JavaScript. Можно выбрать свой цвет кода и количество ка
Matrix Анимация с кодом из фильма «Матрица», реализованная с помощью JavaScript. Можно выбрать свой цвет кода и количество кадров в секунду, а также алфавит символов. https://codepen.io/pavi2410/pen/oNjGVgM
660
10
Как работает прототипное наследование в JavaScript? Можете ли вы объяснить разницу между классическим наследованием и прототипным? Прототипное наследование в JavaScript означает, что объекты наследуют свойства и методы от другого объекта, известного как прототип. В отличие от классического наследования, где классы являются схемами для создания объектов, в JavaScript объект может наследовать непосредственно от другого объекта. Ключевой особенностью прототипного наследования является то, что оно позволяет объектам делиться свойствами и методами, что упрощает повторное использование кода. Например, если у вас есть объект animal, и вы создаете объект dog, который наследует от animal, dog будет иметь доступ ко всем свойствам и методам animal. Классическое наследование, часто встречающееся в языках, таких как Java или C++, включает в себя иерархию классов, где классы наследуются от других классов. В JavaScript прототипное наследование позволяет объектам наследовать напрямую друг от друга, что делает его более гибким, но также может быть более запутанным для понимания без тщательного изучения.
586
11
Rounded Box - Matcap texture Куб с зеркальными гранями, выполненный с помощью Pug, Sass и библиотеки Three.js https://codepen
Rounded Box - Matcap texture Куб с зеркальными гранями, выполненный с помощью Pug, Sass и библиотеки Three.js https://codepen.io/vcomics/pen/JjpgBwY
585
12
Как записать несколько выражений в одну строку? Для этого мы можем использовать оператор "," (запятая). Этот оператор «двигае
Как записать несколько выражений в одну строку? Для этого мы можем использовать оператор "," (запятая). Этот оператор «двигается» слева направо и возвращает значение последнего выражения или операнда. Если мы выведем значение x в консоль, то получим 27. Сначала мы увеличиваем значение x на единицу (x = 6). Затем вызываем функцию addFive() с параметром 6, к которому прибавляем 5 (x = 11). После этого мы умножаем значение x на 2 (x = 22). Затем вычитаем 5 (x = 17). И, наконец, прибавляем 10 (x = 27).
625
13
Нахождение самого длинного слова в массиве У нас есть массив, содержащий несколько строк. Далее мы создаём переменную, котора
Нахождение самого длинного слова в массиве У нас есть массив, содержащий несколько строк. Далее мы создаём переменную, которая содержит пустую строку. А теперь, чтобы обнаружить самую длинную строку в этом массиве, нам нужно взглянуть на все элементы массива, и если длина элемента массива больше длины переменной "most_lengthy_string", то мы переназначаем переменную.
640
14
#вопросы_с_собеседований Как следует оформлять страницу, содержимое которой может быть на разных языках? Вопрос немного расплывчатый. Полагаю, что речь о наиболее частом случае: как показывать страницу, где содержимое доступно на нескольких языках, но отображается на одном определенном. Когда к серверу делается HTTP-запрос, то браузер пользователя обычно отсылает информацию о предпочитаемом языке в заголовке Accept-Language. Сервер может использовать эту информацию, чтобы вернуть версию документа на подходящем языке, если такая возможность есть. В возвращённом HTML-документе обязательно должен быть указан атрибут lang у тега <html>, к примеру <html lang="en">...</html>. На бэкенде HTML-разметка будет содержать плейсхолдер i18n, а контент для конкретного языка будет храниться в YAML- или JSON-формате. Сервер динамически формирует HTML-страницу с контентом на конкретном языке, чаще всего при помощи бэкенд-фреймворка.
616
15
Вопросы на собеседовании по фронтенду Видеокаст от канала webDev, который можно использовать для подготовки к собеседованиям на позицию джуниор и миддл фронтенд-разработчика. 🎬Смотреть
626
16
#вопросы_с_собеседований В чем смысл указания use strict в начале JS-файла? Данная команда включает строгий режим, где предупреждения становятся ошибками, что помогает писать более чистый и безопасный код.
735
17
#вопросы_с_собеседований В чем разница между атрибутами и свойствами? Атрибут — термин из HTML, а свойство — из JS. Атрибут — значение в HTML-разметке, а свойство принадлежит объекту JavaScript.
902
18
💻 Quickchat UI Themes Адаптивная панель управления с темой пользовательского интерфейса Quickchat. Реализована с помощью Jav
💻 Quickchat UI Themes Адаптивная панель управления с темой пользовательского интерфейса Quickchat. Реализована с помощью JavaScript.
1
19
Обновление элементов на странице Элементы React иммутабельны. После создания элемента нельзя изменить его потомков или атрибу
Обновление элементов на странице Элементы React иммутабельны. После создания элемента нельзя изменить его потомков или атрибуты. Элемент похож на кадр в фильме: он отражает состояние интерфейса в конкретный момент времени. Рассмотрим пример с часами на фото. В этом примере root.render() вызывается каждую секунду с помощью колбэка setInterval(). На практике большинство React-приложений вызывают root.render() только один раз.
871
20
Атрибуты ARIA ARIA используется для описания элементов веб-страницы, позволяет пользователям с ограниченными возможностями лу
Атрибуты ARIA ARIA используется для описания элементов веб-страницы, позволяет пользователям с ограниченными возможностями лучше понимать и взаимодействовать с сайтом. Он включает в себя ряд ролей, состояний и свойств, которые могут быть добавлены к HTML-элементам. ARIA позволяет создавать более доступный интерфейс для пользователей с нарушениями зрения, слуха, координации движений, когнитивных способностей и других проблем. Важно отметить, что использование ARIA не заменяет необходимости создания доступного HTML-кода. ARIA следует использовать только в тех случаях, когда стандартные HTML-элементы не могут обеспечить достаточной информации для пользователей с ограниченными возможностями. Использование ARIA может быть сложным и требует знаний в области доступности веб-приложений.
700