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

JavaScript Teacher

Логотип телеграм канала @javascript_teacher — JavaScript Teacher J
Логотип телеграм канала @javascript_teacher — JavaScript Teacher
Адрес канала: @javascript_teacher
Категории: Технологии
Язык: Русский
Количество подписчиков: 14.31K
Описание канала:

Канал для программистов JavaScript, где собраны все самые полезные фишки, облегчающие работу и обучение
По рекламе/ВП: @Norskjeg
Менеджер: @Norskjeg @optimus5125
Купить рекламу: https://telega.in/c/JavaScript_Teacher
Владелец: @Owner025

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

3.67

3 отзыва

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

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

1

1 звезд

0


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

2023-05-28 09:45:04
switch

Управляющая конструкция switch позволяет выполнять различные блоки кода, в зависимости от значения переменной.

Похож на if...else, но решает более узкую задачу.

(имя_переменной_значение_которой_сравниваем) {
case значение:
// код
break
}

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

Подробнее почитать можно тут.

#основы | JavaScript_Teacher
1.1K views06:45
Открыть/Комментировать
2023-05-27 21:00:26
Для чего используется метод Function.prototype.call?

Call используется для привязки определенного объекта к значению this вызываемой функции.

details = {
message: 'Hello World!'
};

function getMessage() {
return this.message;
}

getMessage.call(details); // Hello World!

Этот метод похож на Function.prototype.apply. Отличие состоит в том, что в call аргументы передаются через запятую.

const person = {
name: 'Marko Polo'
};

function greeting(greetingMessage) {
return `${greetingMessage} ${this.name}`;
}

greeting.call(person, 'Hello'); // Hello Marko Polo

#собеседование | JavaScript_Teacher
1.0K views18:00
Открыть/Комментировать
2023-05-27 15:00:36
Оператор delete

Оператор delete используется для удаления свойства объекта. Если он используется для удаления уже существующего свойства объекта, он возвращает значение true и удаляет свойство из объекта. Однако удаление несуществующего свойства объекта не повлияет на объект, но все равно вернется значение true. В данной статье автор рассказывает про особенности оператора delete.

Читать

#статья | JavaScript_Teacher
997 views12:00
Открыть/Комментировать
2023-05-27 09:45:06
if...else

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

если пользователь вошёл в систему, то показать содержание почтового ящика. В противном случае — форму логина.
если сумма покупки больше 2000₽, то посчитать скидку 10%.
если покупка оплачена, то показать экран успеха. В противном случае — экран с ошибкой.

Фразой «если ...» определяется условие. Если условие выполняется, то мы выполняем часть, описанную фразой «то...». Если условие не выполняется, то нужно смотреть на фразу «В противном случае ...», когда она есть.

#основы | JavaScript_Teacher
1.1K views06:45
Открыть/Комментировать
2023-05-26 21:00:25
Для чего используется метод Function.prototype.apply?

Apply используется для привязки определенного объекта к значению this вызываемой функции.

const details = {
message: 'Hello World!'
}

function getMessage() {
return this.message
}

getMessage.apply(details) // Hello World!

Этот метод похож на Function.prototype.call. Единственное отличие состоит в том, что в apply аргументы передаются в виде массива.

const person = {
name: 'Marko Polo'
}

function greeting(greetingMessage) {
return `${greetingMessage} ${this.name}`
}

greeting.apply(person, ['Hello']) // Hello Marko Polo

#собеседование | JavaScript_Teacher
1.1K views18:00
Открыть/Комментировать
2023-05-26 15:00:36
const

const
— ключевое слово языка для объявления констант. Константа — переменная, значение которой нельзя переназначить.

Если константа хранит массив или объект, то сам массив/объект изменять можно! Нельзя заменить один объект на другой. Это происходит из-за того, что константа хранит ссылку на сложное значение, а не само значение.

Применяют константы в двух случаях:

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

#основы | JavaScript_Teacher
1.0K views12:00
Открыть/Комментировать
2023-05-26 12:04:13
6 июня – стартует Лекторий Яндекса 2023

Лекторий – это больше 150 онлайн-лекций от экспертов Яндекса по фронтенд-, бэкенд- и мобильной разработке, продакт-менеджменту, маркетингу, аналитике и soft skills. Обучаться могут все желающие!

Регистрируйтесь на масштабное онлайн-открытие 6 июня в 19:00 (мск) , где вы:
— Узнаете как устроены программа и процесс обучения, по которым будем прокачивать навыки все лето,
— Обсудите последние тренды в IT с секретными гостями,
— Сможете выиграть подарки – стильный мерч, Яндекс Станцию, промокоды и кое-что еще.

Лекторий — отличная возможность прокачать свои знания, погрузиться в атмосферу большой IT компании и разобраться, в каком направлении вам хотелось бы развивать карьеру. А ещё как следует подготовиться к поступлению на следующий набор Сезонных школ Яндекса или к отбору на стажировку (для самым активных участников Лектория предусмотрена ускоренная программа найма).
1.1K views09:04
Открыть/Комментировать
2023-05-26 09:45:02
Рекурсия

Тема нашей сегодняшней статьи — рекурсия. Для многих разработчиков рекурсия кажется чем-то очень сложным и непонятным, но не переживайте, не так страшен черт, как его малюют.

Читать

#статья | JavaScript_Teacher
1.2K views06:45
Открыть/Комментировать
2023-05-18 21:00:42
Valid Braces

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

Все входные строки будут непустыми и будут состоять только из круглых скобок и фигурных скобок: ()[]{}.

Examples:

"(){}[]" => True
"([{}])" => True
"(}" => False
"[(])" => False
"[({})](]" => False

Решить задачу на CodeWars

#codewars | JavaScript_Teacher
608 views18:00
Открыть/Комментировать
2023-05-18 15:01:05
Логгер

Логгер предоставляет функции ведения журнала для приложения. Его можно использовать для отображения ошибок, предупреждений и отладочных сообщений. Данная статья поможет тебе разобраться с логгером.

Читать

#статья | JavaScript_Teacher
783 views12:01
Открыть/Комментировать