ch
Feedback
JavaScript Learning

JavaScript Learning

前往频道在 Telegram

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

显示更多
4 366
订阅者
-124 小时
-87
-2530
吸引订阅者
六月 '26
六月 '26
+17
在0个频道中
五月 '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个频道中
日期
订阅者增长
提及
频道
15 六月0
14 六月+1
13 六月0
12 六月0
11 六月0
10 六月+1
09 六月0
08 六月+1
07 六月0
06 六月+1
05 六月0
04 六月+5
03 六月+2
02 六月+3
01 六月+3
频道帖子
Matrix Анимация с кодом из фильма «Матрица», реализованная с помощью JavaScript. Можно выбрать свой цвет кода и количество кадров в секунду, а также алфавит символов. https://codepen.io/pavi2410/pen/oNjGVgM

2
Как работает прототипное наследование в JavaScript? Можете ли вы объяснить разницу между классическим наследованием и прототипным? Прототипное наследование в JavaScript означает, что объекты наследуют свойства и методы от другого объекта, известного как прототип. В отличие от классического наследования, где классы являются схемами для создания объектов, в JavaScript объект может наследовать непосредственно от другого объекта. Ключевой особенностью прототипного наследования является то, что оно позволяет объектам делиться свойствами и методами, что упрощает повторное использование кода. Например, если у вас есть объект animal, и вы создаете объект dog, который наследует от animal, dog будет иметь доступ ко всем свойствам и методам animal. Классическое наследование, часто встречающееся в языках, таких как Java или C++, включает в себя иерархию классов, где классы наследуются от других классов. В JavaScript прототипное наследование позволяет объектам наследовать напрямую друг от друга, что делает его более гибким, но также может быть более запутанным для понимания без тщательного изучения.
572
3
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
4
Как записать несколько выражений в одну строку? Для этого мы можем использовать оператор "," (запятая). Этот оператор «двигае
Как записать несколько выражений в одну строку? Для этого мы можем использовать оператор "," (запятая). Этот оператор «двигается» слева направо и возвращает значение последнего выражения или операнда. Если мы выведем значение x в консоль, то получим 27. Сначала мы увеличиваем значение x на единицу (x = 6). Затем вызываем функцию addFive() с параметром 6, к которому прибавляем 5 (x = 11). После этого мы умножаем значение x на 2 (x = 22). Затем вычитаем 5 (x = 17). И, наконец, прибавляем 10 (x = 27).
625
5
Нахождение самого длинного слова в массиве У нас есть массив, содержащий несколько строк. Далее мы создаём переменную, котора
Нахождение самого длинного слова в массиве У нас есть массив, содержащий несколько строк. Далее мы создаём переменную, которая содержит пустую строку. А теперь, чтобы обнаружить самую длинную строку в этом массиве, нам нужно взглянуть на все элементы массива, и если длина элемента массива больше длины переменной "most_lengthy_string", то мы переназначаем переменную.
640
6
#вопросы_с_собеседований Как следует оформлять страницу, содержимое которой может быть на разных языках? Вопрос немного расплывчатый. Полагаю, что речь о наиболее частом случае: как показывать страницу, где содержимое доступно на нескольких языках, но отображается на одном определенном. Когда к серверу делается HTTP-запрос, то браузер пользователя обычно отсылает информацию о предпочитаемом языке в заголовке Accept-Language. Сервер может использовать эту информацию, чтобы вернуть версию документа на подходящем языке, если такая возможность есть. В возвращённом HTML-документе обязательно должен быть указан атрибут lang у тега <html>, к примеру <html lang="en">...</html>. На бэкенде HTML-разметка будет содержать плейсхолдер i18n, а контент для конкретного языка будет храниться в YAML- или JSON-формате. Сервер динамически формирует HTML-страницу с контентом на конкретном языке, чаще всего при помощи бэкенд-фреймворка.
616