JavaScript test
الذهاب إلى القناة على Telegram
Проверка своих знаний по языку JavaScript. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/js_test РКН: clck.ru/3KHeYk
إظهار المزيد2025 عام في الأرقام

10 709
المشتركون
-124 ساعات
-297 أيام
-13730 أيام
أرشيف المشاركات
Photo unavailableShow in Telegram
Не пропустите! 23 июля в 20:00 пройдет бесплатный урок по теме "Зачем JavaScript-разработчику понимать бэкенд? От fetch до Node.js". Запись: https://otus.pw/h6VG/
Что будет на вебинаре?
- Как устроено взаимодействие фронтенда с сервером: API, запросы, заголовки, ответы. - Почему поверхностные знания API тормозят рост и усложняют задачи.- Что нужно знать о Node.js и серверной части, даже если вы не fullstack.- Как уверенное понимание архитектуры влияет на производительность и автономность.- Почему знание бэкенда усиливает вашу позицию на проекте и на рынке.
Что узнают участники?
- Как работает связка клиент–сервер: от запроса до ответа.- Какие ошибки делают фронтендеры при работе с API — и как их избегать.- Как знание Node.js помогает даже тем, кто пишет только клиентскую часть.- Почему современный разработчик не может быть “только фронтом”.- Как это знание влияет на скорость разработки.
Не забудьте записаться на урок и получить запись пред. вебинара: https://otus.pw/h6VG/?erid=2W5zFGun9Ap
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
❗️Что будет на выходе:
console.log(typeof Object);
console.log(typeof Object());
Ответ: function, object
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните каналы
1. Бесплатные IT мероприятия
2. IT мероприятия Москва
3. IT мероприятия Санкт Петербург
❗️Что будет на выходе:
function Vehicle(wheels) {
this.wheels = wheels;
}
Vehicle.prototype.getWheels = function() {
return this.wheels;
};
function Car() {
Vehicle.call(this, 4);
this.doors = 4;
}
Car.prototype = Object.create(Vehicle.prototype);
Car.prototype.constructor = Car;
const myCar = new Car();
console.log(myCar.getWheels(), myCar instanceof Vehicle);
Ответ: 4 true
JavaScript test | #JavaScript❗️Что будет на выходе:
const a = { x: 1 };
a.__proto__.x = 2;
const b {};
console.log(a.x, b.x);
Ответ: 1,2
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
💋 Kiss Знакомства - настоящий бот знакомств в Telegram!
1. Удаляем Дайвинчик!
2. Забываем про Tinder!
3. Заходим в Kiss! 👈 (нажимай)
Листаем анкетки, и ищем настоящие отношение!
Найти парня💁♂️
Найти девушку🙋♀️
❗️Что будет на выходе:
function* generator() {
yield* [1, 2];
yield* (function* () { yield 3; yield 4; })();
}
const gen = generator();
console.log([...gen]);
Ответ: [1, 2, 3, 4]
JavaScript test | #JavaScript❗️Что будет на выходе:
const compose = (...fns) => x => fns.reduceRight((acc, fn) => fn(acc), x);
const addTwo = num => num + 2;
const multiplyByThree = num => num * 3;
const subtractTen = num => num - 10;
const calculate = compose(subtractTen, multiplyByThree, addTwo);
console.log(calculate(5));
Ответ: 11
JavaScript test | #JavaScript❗️Что будет на выходе:
function* reverseGenerator(arr) {
for (let i = arr.length - 1; i >= 0; i--) {
yield arr[i];
}
}
const result = [...reverseGenerator([1, 2, 3, 4, 5])].join('');
console.log(result);
Ответ: "54321"
JavaScript test | #JavaScript00:17
Video unavailableShow in Telegram
Если ты до сих пор пользуешься только ChatGPT, поздравляю — ты застрял в 2023 году
Сейчас есть ИИшки под любые задачи, которые ты только можешь вообразить.
• Zapier AI, AutoGPT, AgentHub — автоматизируют целую рутину за тебя. Перескажут письмо, создадут по нему задачу, сами внесут данные в Гугл-таблицу. Настоящие ИИ-агенты.
• Fireflies, Otter, Sembly — фиксируют мысли в созвонах, переводят речь в текст, составляют конспекты по итогам диалога.
• LLaMA 3, Mixtral, RWKV — "бандиты" без цензуры и ограничений как у ChatGPT.
Пощупать бесплатно все эти модели, найти что-то для себя и посмотреть как развивается индустрия можно в Doctor GPT.
Читай и используй лучшие инструменты первым: https://t.me/+q6SAUXqW4fYzMzhi
37a7390a12291015429da39931bf1e58.mp43.91 MB
❗️Что будет на выходе:
function mystery() {
try {
console.log('A');
throw new Error('Oops');
console.log('B');
} catch (err) {
console.log('C');
return 'D';
} finally {
console.log('E');
return 'F';
}
console.log('G');
return 'H';
}
console.log(mystery());
Ответ: A C E F
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Ошибки любят молчать. Твоя задача — их разговорить
Большинство багов остаются в продукте, потому что их не заметили. А ты заметишь.
Есть один курс, который за пару вечеров научит подходу: не просто «кликать» по интерфейсу, а мыслить как тестировщик — сомневаться, искать уязвимости и находить, где всё ломается.
Ты потренируешься искать логику, проверять границы, ломать сценарии — и делать это не ради вредности, а ради качества.
Пройди курс и пойми, как заработать на умении быть внимательным. Это, кстати, редкий и дорогой навык.
❗️Что будет на выходе:
function* infiniteGenerator() {
let i = 0;
while (true) {
yield i++;
}
}
const weakMap = new WeakMap();
const gen = infiniteGenerator();
weakMap.set(gen, gen.next().value);
const result = weakMap.get(gen) + gen.next().value;
console.log(result);
Ответ: 1
JavaScript test | #JavaScript❗️Что будет на выходе:
const users = [
{ id: 1, name: 'Sarah' },
{ id: 2, name: 'Miguel' },
{ id: 3, name: 'Jordan' }
];
const activeUsers = new WeakSet();
activeUsers.add(users[0]);
activeUsers.add(users[2]);
users.splice(1, 1); // Remove Miguel
let count = 0;
for (const user of users) {
if (activeUsers.has(user)) count++;
}
console.log(count);
Ответ: 2
JavaScript test | #JavaScriptRepost from 1337
Photo unavailableShow in Telegram
🎉 Большой розыгрыш от крупнейшего IT-медиа 1337, легендарного паблика Рифмы и Панчи, канала Техно.
Победителей будет много, а для участия нужны лишь пара кликов:
1. Подписаться на Рифмы и Панчи, 1337 и на Техно.
2. Нажать «Участвовать» под этим постом
Что по призам:
1 место - Iphone 16 Pro 2 место - PS5 Slim 3 место - Nintendo Switch 2 4-10 места - 10 000 рублей на картуПобедителей определим 21 июля в 18:00 МСК. Всем удачи!
Участвовать (46809)
❗️Что будет на выходе:
async function asyncFunc() {
console.log('Async Start');
await new Promise(resolve => setTimeout(resolve, 100));
console.log('Async End');
}
console.log('Script Start');
asyncFunc();
setTimeout(() => console.log('Timeout 1'), 50);
setTimeout(() => console.log('Timeout 2'), 150);
console.log('Script End');
Ответ: Script Start, Async Start, Script End, Timeout 1, Async End, Timeout 2
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Мир создают те, кто решается — станьте творцом.
Графический дизайн — не про «рисовать». Это про то, как бизнесы общаются с миром через визуал. Это про стиль, ассоциации, характер бренда. И вы можете быть тем, кто это создаёт.
Попробуйте себя в дизайне — без вложений, без риска. За 3 дня вы освоите Illustrator и Photoshop, соберёте концепт бренда и оформите свой первый кейс для портфолио.
Просто пройдите мини-курс. Он подскажет, насколько вам подходит дизайн. Остальное вы почувствуете сами.
❗️Что будет на выходе:
function createCounter() {
let count = 0;
return {
increment() {
return ++count;
},
reset() {
const oldCount = count;
count = 0;
return oldCount;
}
};
}
const counterA = createCounter();
const counterB = createCounter();
counterA.increment();
counterA.increment();
counterB.increment();
const result = counterA.reset() + counterB.reset();
console.log(result);
Ответ: 3
JavaScript test | #JavaScript❗️Что будет на выходе:
for (var i =0; i < 10; i++){
setTimeout(function (){
console.log(i);
}, 0);
}
Ответ: 10 10 10 10 10 10 10 10 10 10
JavaScript test | #JavaScript❗️Что будет на выходе:
const memoryLeak = () => {
const cache = new Map();
const weakCache = new WeakMap();
const objKey = { id: 123 };
const data = { name: 'User data', value: 42 };
cache.set(objKey, data);
weakCache.set(objKey, data);
// Simulate removing reference to key
const result = { map: cache.has(objKey), weakMap: weakCache.has(objKey) };
// objKey = null; // This would be an error, as const can't be reassigned
return result;
};
console.log(memoryLeak());
Ответ: { map: true, weakMap: true }
JavaScript test | #JavaScript