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

10 718
مشترکین
-424 ساعت
-347 روز
-14430 روز
آرشیو پست ها
❗️Что будет на выходе:
const wm = new WeakMap();
const obj1 = { name: 'first' };
const obj2 = { name: 'second' };
wm.set(obj1, 'value1');
wm.set(obj2, 'value2');
const keys = [];
for (let key of wm) {
keys.push(key);
}
console.log(keys.length);
console.log(wm.has(obj1));
console.log(wm.get(obj2));
console.log(sum);
Ответ: TypeError: vm is noy iterable
JavaScript test | #JavaScript❗️Что будет на выходе:
const users = [
{ id: 1, name: 'Alice' },
{ id: 2, name: 'Bob' },
{ id: 3, name: 'Charlie' }
];
const userScores = new WeakMap();
// Set scores for users
userScores.set(users[0], 95);
userScores.set(users[1], 80);
// Remove reference to Bob
users[1] = null;
let sum = 0;
for (const user of users) {
if (user && userScores.has(user)) {
sum += userScores.get(user);
}
}
console.log(sum);
Ответ: 95
JavaScript test | #JavaScript❗️Что будет на выходе:
var arr=[1,2,3,4,5];
console.log(arr.map((prev,curr)=>prev+curr));
console.log(arr.reduce((a,b)=>a+b));
console.log(arr.filter((a,b)=> (a + b) <= 5));
Ответ: [ 1, 3, 5, 7, 9 ]
15
[ 1, 2, 3 ]
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Возвращение легенды: самый востребованный вебинар Зерокодера про Perplexity AI снова пройдёт в ноябре.
На бесплатном занятии ребята покажут, как:
– Собрать презентацию, визуал, игру и текст с помощью Perplexity;
– Экономить ресурсы, заменяя целую команду инструментов всего одним ИИ;
– Получать идеи для монетизации ИИ прямо в процессе работы;
– Настроить рабочие процессы с помощью Perplexity так, чтобы он реально ускорял решение задач.
Все участники получат готовый гайд с набором промптов, который сделает вашу работу и повседневные задачи проще и интереснее.
Бонус: в конце практикума расскажем, как получить годовую подписку Perplexity Pro бесплатно (обычная стоимость — $240).
P.S. Это специальный повтор вебинара от экспертов по Perplexity. Жмите на ссылку и успевайте зарегистрироваться!
❗️Что будет на выходе:
function asyncQuiz() {
return new Promise((resolve) => {
setTimeout(() => resolve('Hello'), 1000);
});
}
async function runAsyncQuiz() {
const result = await asyncQuiz();
console.log(result);
}
runAsyncQuiz();
console.log('World');
Ответ: World Hello
JavaScript test | #JavaScript❗️Что будет на выходе:
console.log(1);
setTimeout(() => console.log(2), 0);
Promise.resolve()
.then(() => {
console.log(3);
return Promise.resolve(4);
})
.then(console.log);
console.log(5);
Ответ: 1, 5, 3, 4, 2
JavaScript test | #JavaScript❗️Что будет на выходе:
const map = new WeakMap();
let obj1 = { name: 'user1' };
let obj2 = { name: 'user2' };
map.set(obj1, 'data for user1');
map.set(obj2, 'data for user2');
console.log(map.has(obj1));
obj1 = null;
// After garbage collection runs
console.log(map.has(obj1));
console.log(map.get(obj2));
Ответ: true, false, data, for user2
JavaScript test | #JavaScript❗️Что будет на выходе:
const numbers = [1, 2, 3, 4, 5];
const result = numbers
.map(n => n * 2)
.filter(n => n > 5)
.reduce((acc, n, index) => {
acc.sum += n;
acc.indices.push(index);
return acc;
}, { sum: 0, indices: [] });
console.log(result.sum);
console.log(result.indices);
Ответ: 18 [0, 1, 2]
JavaScript test | #JavaScript⚡️ Linux и DevOps теперь в Telegram!
Ребята делают реально классный канал про IT — просто, понятно и без воды.
О Linux, DevOps, разработке, безопасности и инструментах, которые помогают работать эффективнее.
Подписывайтесь: @recura_tech
❗️Что будет на выходе:
console.log('1');
setTimeout(() => console.log('2'), 0);
Promise.resolve().then(() => console.log('3'));
setTimeout(() => console.log('4'), 0);
console.log('5');
Promise.resolve().then(() => {
console.log('6');
return Promise.resolve();
}).then(() => console.log('7'));
queueMicrotask(() => console.log('8'));
console.log('9');
Ответ: 1 5 9 3 6 8 7 2 4
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Python: универсальный язык, который не устареет.
Это язык, на котором работают стартапы, крупные корпорации и нейросети. Он одинаково востребован в России и за рубежом, а его простота позволяет войти в IT даже без опыта.
Специально для новичков команда практикующих разработчиков создала бесплатный 5-дневный мини-курс, где вы на практике познакомитесь с Python и сразу сделаете свои первые проекты — без скучной теории.
👉 Зарегистрируйтесь и получите доступ к занятиям уже завтра.
❗️Что будет на выходе:
const map = new WeakMap();
let obj1 = { name: 'user1' };
let obj2 = { name: 'user2' };
map.set(obj1, 'data for user1');
map.set(obj2, 'data for user2');
console.log(map.has(obj1));
obj1 = null;
console.log(map.has(obj1));
console.log(map.get(obj2));
Ответ: true, false, data, for user2
JavaScript test | #JavaScript❗️Что будет на выходе:
function createCounter() {
let count = 0;
function increment() {
count++;
return count;
}
function decrement() {
count--;
return count;
}
return { increment, decrement, reset: () => count = 0 };
}
const counter = createCounter();
counter.increment();
counter.increment();
counter.decrement();
const { increment, reset } = counter;
increment();
reset();
increment();
console.log(counter.increment());
Ответ: 2
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Совет на всю жизнь — начните изучать арендный бизнес.
Недвижимость стала самой крепкой валютой мира. А в такие турбулентные времена с жилой недвижимостью предпринимателям лучше всего начать вкладывать свой капитал в коммерческую недвижимость.
🛒 Красное и Белое, 🛒 Fix Price, 🛒 Пятёрочка и 🛒 Аптеки Апрель суммарно открывают 28 магазинов в день — сейчас уникальное время, когда рынку постоянно требуются новые помещения и умные девелоперы.
Чтобы не упустить возможности, читайте канал Готовый Арендный Бизнес. Внутри: как подобрать доходную недвижимость, где найти надежного арендатора и как на открытии каждого магазина можно заработать минимум 1 000 000 руб. (Примеры)
Пока не прочитали этот блог, не связывайтесь с недвижимостью: @dima_nedviga
❗️Что будет на выходе:
const obj = { count: 0 };
const arr = [obj, obj, obj];
function increment(item) {
item.count++;
return item;
}
const results = arr.map(increment);
console.log(obj.count);
console.log(results[0] === results[1]);
console.log(results.length);
console.log(arr[0].count);
Ответ: 3 true 3 3
JavaScript test | #JavaScript00:04
Video unavailableShow in Telegram
⚡️⚡️⚡️ Мы собрали 7 самых сильных IT-каналов 2025 года.
Никакой воды — только боевой стек:
⌨️ Pro Python • IT – от скриптов до нейросетей
⚙ Pro DevOps | Linux – автоматизация, облака, администрирование
👣 Pro Go – высоконагруженные системы и микросервисы
🖥 Pro JavaScript & TypeScript – полный стек
⚙ Pro Backend – архитектура, базы данных, API
🖥 Pro Frontend – современные фреймворки и инструменты
⌨️ Pro Java – промышленная разработка и фреймворки
Подписывайся сейчас, смотреть будешь потом! 👍
IMG_2757.MP43.66 KB
❗️Что будет на выходе:
const a = async () => {
return Promise.reject('rejected');
};
a().catch(error => console.log(error));
console.log('done');
Ответ: 'done', 'rejected'
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Айтишники, это вам — в телеграм есть комьюнити по каждому направлению в IT
Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы
Выбирайте своё направление:
💩 Frontend 🐍 Python
🐧 Linux 👩💻 С/С++
👩💻 C# 🤔 Хакинг & ИБ
📱 GitHub 🖥 SQL
👩💻 Сисадмин 🤟 DevOps
⚙️ Backend 🖥 Data Science
🧑💻 Java 🐞 Тестирование
🖥 PM / PdM 👩💻 GameDev
🧑💻 Golang 🤵♂️ IT-Митапы
🧑💻 PHP 💻 WebDev
🖥 Моб. Dev 🖥Анали.(SA&BA)
👩💻 Дизайн 🖥 Нейросети
💛 1C 🤓 Книги IT
➡️ Сохраняйте в закладки
❗️Что будет на выходе:
const obj = {};
let value = 0;
Object.defineProperty(obj, 'prop', {
get() {
return value;
},
set(newValue) {
value = newValue + 1;
},
configurable: true,
enumerable: true
});
obj.prop = 10;
console.log(obj.prop);
Ответ: 11
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Я продал 1 рубль за 97 копеек
Дурак? Возможно.
Но потом завел его на биржу, перевел в USDT и перепродал его уже 1.63 рубля. Провернул ту же схему с 10 тысячами – и заработал 6300р за день.
Именно так выглядит арбитраж – сфера где даже мамы в декрете и студенты за 5-7 дней получают чью-то месячную зарплату.
И ничего сложного нет – на канале Арбитраж криптовалют она расписана во всей красе.
Автор показывает, как заработать на новую квартиру или машину, тратя 3 часа в день и просто сидя в телефоне.
Арбитраж крипты сейчас – как нефть в 2008 году. Так что пробуйте, не пожалеете: @arbitrage
Получить доступ 🔓
