masha_codeca – Telegram
masha_codeca
129 subscribers
12 photos
16 videos
1 file
62 links
👋 Привет, друг!
Давайте знакомиться! Меня зовут Маша и я фронтенд разработчик. Работала в таких крупных компаниях как Epam и Yandex, а также в стартапах и веб-студиях. В общем я прошла огонь, воду, «галеры» и бигтехи. 👩‍💻И мне есть, что тебе рассказать. 😏
Download Telegram
Channel created
Channel photo updated
Channel name was changed to «masha_codeca»
👋 Привет, друг!

Давайте знакомиться! Меня зовут Маша и я фронтенд разработчик. Работала в таких крупных компаниях как Epam и Yandex, а также в стартапах и веб-студиях. В общем я прошла огонь, воду, «галеры» и бигтехи. 👩‍💻И мне есть, что тебе рассказать. 😏

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

Присоединяйся!🤗
👍7
⚡️Задача дня

Каков порядок вывода в консоль?


console.log(1);

setTimeout(() => console.log(2), 0);

Promise.resolve().then(() => console.log(3));

console.log(4);


Ответ: 1 4 3 2
Design System, Design Library и UI Kit: В чем разница?

Design System: комплексный набор руководств, принципов и правил, определяющих визуальные и функциональные элементы продукта или бренда. Она включает цветовые схемы, иконографику, библиотеки UI-компонентов, принципы дизайна, стандарты доступности и другие элементы, обеспечивая согласованность и целостность продукта.

Design Library: коллекция повторно используемых UI-компонентов (кнопки, формы, карточки и т.д.), упрощающая работу дизайнеров и разработчиков. Обычно является частью дизайн-системы и ориентирована на практическую реализацию ее руководств.

UI Kit: набор заранее разработанных, автономных элементов пользовательского интерфейса, используемых для создания дизайнов или прототипов. Включает кнопки, поля ввода, иконки и другие виджеты, ускоряя процесс дизайна, особенно в инструментах вроде Figma.
⚡️Задача дня

Что выведет этот код?


function Foo() {}

Foo.prototype.bar = function () {
return "Hello";
};

const instance = new Foo();

Foo.prototype.bar = function () {
return "World";
};

console.log(instance.bar());


Ответ: World
😁1🤣1
#javanoscript

⚡️Задача дня
Что выведет этот код?


console.log(true || false && false);
console.log(false && true || true);
console.log(0 || "Hello" && undefined);


Ответ:
true true undefined

Тема: Логические операторы https://learn.javanoscript.ru/logical-operators
#javanoscript #собеседования

⚡️Задача дня

Что выведет этот код?



function makeCounter() {
let count = 0;
return function () {
return ++count;
};
}

const counter1 = makeCounter();
const counter2 = makeCounter();

console.log(counter1());
console.log(counter1());
console.log(counter2());


Ответ:
1
2
1


Тема: Замыкание https://learn.javanoscript.ru/closure