👋 Привет, друг!
Давайте знакомиться! Меня зовут Маша и я фронтенд разработчик. Работала в таких крупных компаниях как Epam и Yandex, а также в стартапах и веб-студиях. В общем я прошла огонь, воду, «галеры» и бигтехи. 👩💻И мне есть, что тебе рассказать. 😏
Тут я делюсь обучающим контентом по фронтенду, своим опытом, историями из жизни и мемами.
Присоединяйся!🤗
Давайте знакомиться! Меня зовут Маша и я фронтенд разработчик. Работала в таких крупных компаниях как Epam и Yandex, а также в стартапах и веб-студиях. В общем я прошла огонь, воду, «галеры» и бигтехи. 👩💻И мне есть, что тебе рассказать. 😏
Тут я делюсь обучающим контентом по фронтенду, своим опытом, историями из жизни и мемами.
Присоединяйся!🤗
👍7
⚡️Задача дня
Каков порядок вывода в консоль?
Ответ:1 4 3 2
Каков порядок вывода в консоль?
console.log(1);
setTimeout(() => console.log(2), 0);
Promise.resolve().then(() => console.log(3));
console.log(4);
Ответ:
Design System, Design Library и UI Kit: В чем разница?
Design System: комплексный набор руководств, принципов и правил, определяющих визуальные и функциональные элементы продукта или бренда. Она включает цветовые схемы, иконографику, библиотеки UI-компонентов, принципы дизайна, стандарты доступности и другие элементы, обеспечивая согласованность и целостность продукта.
Design Library: коллекция повторно используемых UI-компонентов (кнопки, формы, карточки и т.д.), упрощающая работу дизайнеров и разработчиков. Обычно является частью дизайн-системы и ориентирована на практическую реализацию ее руководств.
UI Kit: набор заранее разработанных, автономных элементов пользовательского интерфейса, используемых для создания дизайнов или прототипов. Включает кнопки, поля ввода, иконки и другие виджеты, ускоряя процесс дизайна, особенно в инструментах вроде Figma.
Design System: комплексный набор руководств, принципов и правил, определяющих визуальные и функциональные элементы продукта или бренда. Она включает цветовые схемы, иконографику, библиотеки UI-компонентов, принципы дизайна, стандарты доступности и другие элементы, обеспечивая согласованность и целостность продукта.
Design Library: коллекция повторно используемых UI-компонентов (кнопки, формы, карточки и т.д.), упрощающая работу дизайнеров и разработчиков. Обычно является частью дизайн-системы и ориентирована на практическую реализацию ее руководств.
UI Kit: набор заранее разработанных, автономных элементов пользовательского интерфейса, используемых для создания дизайнов или прототипов. Включает кнопки, поля ввода, иконки и другие виджеты, ускоряя процесс дизайна, особенно в инструментах вроде Figma.
⚡️Задача дня
Что выведет этот код?
Ответ:World
Что выведет этот код?
function Foo() {}
Foo.prototype.bar = function () {
return "Hello";
};
const instance = new Foo();
Foo.prototype.bar = function () {
return "World";
};
console.log(instance.bar());
Ответ:
#javanoscript
⚡️Задача дня
Что выведет этот код?
Ответ:
true true undefined
Тема: Логические операторы https://learn.javanoscript.ru/logical-operators
⚡️Задача дня
Что выведет этот код?
console.log(true || false && false);
console.log(false && true || true);
console.log(0 || "Hello" && undefined);
Ответ:
Тема: Логические операторы https://learn.javanoscript.ru/logical-operators
#алгоритмы #leetcode #javanoscript
🎯 Разбираем задачу с собеседования
https://youtu.be/hxXHYcdez34?si=FVWb90ePF4BdDRqW
🎯 Разбираем задачу с собеседования
https://youtu.be/hxXHYcdez34?si=FVWb90ePF4BdDRqW
YouTube
20 LeetCode: Разбор задач для собеседований
💻 20. Valid Parentheses | Решение задач с LeetCode на JavaScript
👉 Ссылка на задачу: https://leetcode.com/problems/valid-parentheses
В этом видео мы разберем задачу "Валидная скобочная последовательность" с платформы LeetCode. Пошагово рассмотрим:
✅ Условия…
👉 Ссылка на задачу: https://leetcode.com/problems/valid-parentheses
В этом видео мы разберем задачу "Валидная скобочная последовательность" с платформы LeetCode. Пошагово рассмотрим:
✅ Условия…
#javanoscript #собеседования
⚡️Задача дня
Что выведет этот код?
Ответ:
1
2
1
Тема: Замыкание https://learn.javanoscript.ru/closure
⚡️Задача дня
Что выведет этот код?
function makeCounter() {
let count = 0;
return function () {
return ++count;
};
}
const counter1 = makeCounter();
const counter2 = makeCounter();
console.log(counter1());
console.log(counter1());
console.log(counter2());
Ответ:
2
1
Тема: Замыкание https://learn.javanoscript.ru/closure
#javanoscript #собеседования
⚡️Задача дня
Что выведет этот код?
Ответ:15
Статья по теме: https://learn.javanoscript.ru/rest-parameters-spread-operator#the-arguments-variable
⚡️Задача дня
Что выведет этот код?
function foo(a, b) {
arguments[0] = 5;
arguments[1] = 10;
return a + b;
}
console.log(foo(1, 2));
Ответ:
Статья по теме: https://learn.javanoscript.ru/rest-parameters-spread-operator#the-arguments-variable
⚡ Задача дня
Что выведет этот код?
Ответ:
undefined
Ошибка ReferenceError
Если возникли трудности, почитайте про области видимости, hoisting и разницу между var, let и const тут:
https://learn.javanoscript.ru/var
#javanoscript #собеседования
Что выведет этот код?
function sayHi() {
console.log(name);
console.log(age);
var name = "John";
let age = 30;
}
sayHi();
Ответ:
Если возникли трудности, почитайте про области видимости, hoisting и разницу между var, let и const тут:
https://learn.javanoscript.ru/var
#javanoscript #собеседования
masha_codeca pinned «👋 Привет, друг! Давайте знакомиться! Меня зовут Маша и я фронтенд разработчик. Работала в таких крупных компаниях как Epam и Yandex, а также в стартапах и веб-студиях. В общем я прошла огонь, воду, «галеры» и бигтехи. 👩💻И мне есть, что тебе рассказать. 😏…»
