Telegram Web
JavaScript. Что будет выведено в консоль?

Ответ
👍3🔥2
🤘 Пройди хардкорный тест по JavaScript+Angular

✔️ Ответь на 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Angular Developer".

⛔️ТЕСТ СМОГЛИ ПРОЙТИ ТОЛЬКО 40% УЧАСТНИКОВ

Время прохождения теста ограничено 25 минут

✍️ПРОЙТИ ТЕСТ: https://otus.pw/9kw1/

💣 Пройдете тест и получите:
✔️ Живое общение с экспертами
✔️ Лучшие открытые уроки прошлых наборов курса
✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+
✔️ Скидку на прохождение онлайн курса «Angular Developer»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👎1
Декомпозиция — ваша суперсила

Можно долго изучать Angular, оттачивая навыки работы с разными аспектами фреймворка, разбирая паттерны и лучшие практики. Но в конце концов, когда вы станете мастером своего дела, всегда останется умение, которое можно улучшать бесконечно: способность декомпозировать сложные задачи на удобоваримые куски. Это одно из самых важных качеств хорошего архитектора.

#js #angular #ru
This media is not supported in your browser
VIEW IN TELEGRAM
Animated Upload Modal

Анимированная форма загрузки файла, созданная на HTML, CSS и JS.

#js
👍1
Замораживание объектов в JS

Давайте познакомимся с рядовым, но не слишком часто используемым методом для объектов в JS - .freeze()

.freeze()
предотвращает добавление свойств к объекту, удаление старых свойств из объекта и изменение существующих, что довольно полезно в современной парадигме ООП.

Пример кода:
const obj = {foo: 'bar'};

Перед замораживанием: можно добавить, изменить или удалить свойства
obj.lumpy = 'woof';
delete obj.foo;

Замораживаем
Object.freeze(obj);

Так можно проверить
Object.isFrozen(obj); // === true

Теперь никакие изменения не произойдут
obj.foo = 'quux';

#js
👍72
How JavaScript Works

Автор:
Jonathon Simpson
Год издания: 2023

#js #en
JavaScript. Что будет выведено в консоль?

Ответ
👍2
Custom Radio Buttons.gif
146 KB
Custom Radio Buttons

Пользовательские радио-кнопки, выполненные на чистом CSS.

#css
👍1
JavaScript. Какой из перечисленных методов мутирует (меняет) массив, на котором он был применен?
Anonymous Quiz
33%
Array.prototype.sort
12%
Array.prototype.slice
7%
Array.prototype.concat
13%
Все перечисленные методы мутируют массив, на котором они применены
13%
Никакой из перечисленных методов не мутирует массив, на котором применен
7%
Посмотреть ответы
👍4
Как сделать простой мини-календарь, выводящий текущий день?

В этой статье создадим мини-календарь с использованием HTML, CSS и JavaScript. Он будет отображать текущее число месяца, день недели, месяц и год. Вывод названия месяца и дня недели он будет осуществлять на том же языке, на котором отображается браузер.

#js #ru
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Pagination - Simple Pagination

Симпатичный эффект при переключении страниц, созданный на чистом CSS.

#css
JavaScript. Что будет выведено в консоль?

Ответ
👍2
TypeScript Cookbook

Автор:
Stefan Baumgartner
Год издания: 2023

#ts #en
JavaScript. Что будет в консоли после клика по параграфу?
Anonymous Quiz
47%
p div
24%
div p
17%
p
6%
div
6%
Посмотреть ответы
Sale label.gif
1.3 MB
Sale label

Несколько примеров реализации движущейся этикетки распродажи на чистом CSS.

#css
👍3
JavaScript. Что будет выведено в консоль?

Ответ
await vs yield на примере Effection 3.0 и React

18 декабря 2023 года вышел релиз Effection 3.0 - типизированная альтернативна async/await на генераторах (Structured Concurrency and Effects for JavaScript).

В статье сравним подходы на генераторах и async/await и расскажу как использовать Effection в React для решения типичных проблем с асинхронным кодом:

- Race condition
- AbortController
- Clean up
- Debounce

#js #react #ru
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Experimental Gradient Editor

Приложение для генерации градиента, написанное на Vue.

#js
👍1🔥1
JavaScript. Что будет выведено в консоль?

Ответ
👍2
2025/07/14 12:01:58
Back to Top
HTML Embed Code: