ar
Feedback
JavaScript test

JavaScript test

الذهاب إلى القناة على Telegram

Проверка своих знаний по языку JavaScript. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/js_test РКН: clck.ru/3KHeYk

إظهار المزيد
9 938
المشتركون
-224 ساعات
-327 أيام
-10730 أيام

جاري تحميل البيانات...

جذب المشتركين
يوليو '26
يوليو '26
+10
في 0 قنوات
يونيو '26
+12
في 0 قنوات
Get PRO
مايو '26
+19
في 0 قنوات
Get PRO
أبريل '26
+18
في 0 قنوات
Get PRO
مارس '26
+12
في 0 قنوات
Get PRO
فبراير '26
+19
في 0 قنوات
Get PRO
يناير '26
+24
في 0 قنوات
Get PRO
ديسمبر '25
+11
في 0 قنوات
Get PRO
نوفمبر '25
+17
في 0 قنوات
Get PRO
أكتوبر '25
+18
في 0 قنوات
Get PRO
سبتمبر '25
+11
في 0 قنوات
Get PRO
أغسطس '25
+11
في 0 قنوات
Get PRO
يوليو '25
+15
في 0 قنوات
Get PRO
يونيو '25
+39
في 0 قنوات
Get PRO
مايو '25
+32
في 0 قنوات
Get PRO
أبريل '25
+43
في 0 قنوات
Get PRO
مارس '25
+49
في 0 قنوات
Get PRO
فبراير '25
+71
في 0 قنوات
Get PRO
يناير '25
+42
في 0 قنوات
Get PRO
ديسمبر '24
+31
في 1 قنوات
Get PRO
نوفمبر '24
+37
في 0 قنوات
Get PRO
أكتوبر '24
+30
في 1 قنوات
Get PRO
سبتمبر '24
+50
في 0 قنوات
Get PRO
أغسطس '24
+48
في 0 قنوات
Get PRO
يوليو '24
+45
في 0 قنوات
Get PRO
يونيو '24
+47
في 0 قنوات
Get PRO
مايو '24
+86
في 0 قنوات
Get PRO
أبريل '24
+110
في 0 قنوات
Get PRO
مارس '24
+108
في 1 قنوات
Get PRO
فبراير '24
+124
في 1 قنوات
Get PRO
يناير '24
+106
في 0 قنوات
Get PRO
ديسمبر '23
+119
في 1 قنوات
Get PRO
نوفمبر '23
+91
في 1 قنوات
Get PRO
أكتوبر '23
+153
في 0 قنوات
Get PRO
سبتمبر '23
+119
في 0 قنوات
Get PRO
أغسطس '23
+127
في 0 قنوات
Get PRO
يوليو '23
+92
في 0 قنوات
Get PRO
يونيو '23
+87
في 0 قنوات
Get PRO
مايو '23
+130
في 0 قنوات
Get PRO
أبريل '23
+304
في 0 قنوات
Get PRO
مارس '23
+226
في 0 قنوات
Get PRO
فبراير '23
+1 077
في 0 قنوات
Get PRO
يناير '23
+832
في 0 قنوات
Get PRO
ديسمبر '22
+166
في 0 قنوات
Get PRO
نوفمبر '22
+65
في 0 قنوات
Get PRO
أكتوبر '22
+109
في 0 قنوات
Get PRO
سبتمبر '22
+100
في 0 قنوات
Get PRO
أغسطس '22
+99
في 0 قنوات
Get PRO
يوليو '22
+224
في 0 قنوات
Get PRO
يونيو '22
+108
في 0 قنوات
Get PRO
مايو '22
+102
في 0 قنوات
Get PRO
أبريل '22
+116
في 0 قنوات
Get PRO
مارس '22
+85
في 0 قنوات
Get PRO
فبراير '22
+39
في 0 قنوات
Get PRO
يناير '22
+25
في 0 قنوات
Get PRO
ديسمبر '21
+33
في 0 قنوات
Get PRO
نوفمبر '21
+84
في 0 قنوات
Get PRO
أكتوبر '21
+720
في 0 قنوات
Get PRO
سبتمبر '21
+2 291
في 0 قنوات
Get PRO
أغسطس '21
+1 822
في 0 قنوات
Get PRO
يوليو '21
+2 302
في 0 قنوات
Get PRO
يونيو '21
+563
في 0 قنوات
Get PRO
مايو '21
+453
في 0 قنوات
Get PRO
أبريل '21
+146
في 0 قنوات
Get PRO
مارس '21
+188
في 0 قنوات
Get PRO
فبراير '21
+161
في 0 قنوات
Get PRO
يناير '21
+286
في 0 قنوات
Get PRO
ديسمبر '20
+14 038
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
27 يوليو0
26 يوليو+2
25 يوليو0
24 يوليو+2
23 يوليو0
22 يوليو+1
21 يوليو0
20 يوليو0
19 يوليو0
18 يوليو0
17 يوليو0
16 يوليو0
15 يوليو0
14 يوليو+1
13 يوليو0
12 يوليو0
11 يوليو0
10 يوليو+1
09 يوليو0
08 يوليو0
07 يوليو0
06 يوليو0
05 يوليو+1
04 يوليو+1
03 يوليو0
02 يوليو0
01 يوليو+1
منشورات القناة
❗️Что будет на выходе:

let obj1 = { name: 'Sarah' };
let obj2 = { name: 'Mike' };
let obj3 = { ref: obj1 };

obj1.circular = obj1;
obj2.partner = obj3;
obj3.partner = obj2;

let weakMap = new WeakMap();
weakMap.set(obj1, 'data1');
weakMap.set(obj2, 'data2');

obj1 = null;
obj2 = null;

console.log(weakMap.has(obj3.ref));
console.log(obj3.partner.name);
Ответ: true Mike JavaScript test | #JavaScript & Max

2
❗️Что будет на выходе: const array = Array.from({ length: 5 }, () => Math.random() > 0.5); console.log(array); Ответ: An array of 5 random true/false values JavaScript test | #JavaScript & Max
201
3
🔥 Хотите управлять увереннее и принимать решения быстрее? Чем выше должность, тем дороже обходятся ошибки и тем сложнее находить работающие решения. Многие месяцами ищут ответы, когда можно получить уже готовый опыт. Школа управления РБК — это сообщество руководителей, где каждую неделю проходят практические онлайн-события с экспертами и топ-менеджерами бизнеса. Что это даст вам: ✔️ умение эффективнее управлять командой ✔️ находить новые профессиональные возможности ✔️ увереннее проходить кризисы и изменения ✔️ расширить круг полезных деловых контактов ✔️ развивать карьеру через сильное окружение Получите гостевой доступ за 1₽ прямо сейчас и начните использовать опыт сильных управленцев в своих задачах. Реклама. Информация о рекламодателе по ссылкам в посте.
193
4
❗️Что будет на выходе: const obj = { a: 1, b: { c: 2 } }; const frozen = Object.freeze(obj); frozen.a = 99; frozen.b.c = 88; frozen.d = 77; const sealed = Object.seal({ x: 10, y: 20 }); sealed.x = 30; sealed.z = 40; delete sealed.y; console.log(obj.a, obj.b.c, obj.d); console.log(sealed.x, sealed.y, sealed.z); Ответ: 1 88 undefined, 30 20 undefined JavaScript test | #JavaScript & Max
211
5
❗️Что будет на выходе: const weakMap = new WeakMap(); const obj1 = {}; const obj2 = { key: 'value' }; weakMap.set(obj1, obj2); const result = weakMap.get(obj1).key.split('').reverse().join(''); console.log(result); Ответ: "eulav" JavaScript test | #JavaScript & Max
212
6
❗️Что будет на выходе: const obj = { name: 'Sarah', getName() { return this.name; }, getNameArrow: () => this.name }; const { getName, getNameArrow } = obj; const boundGetName = obj.getName.bind(obj); console.log(getName()); console.log(getNameArrow()); console.log(boundGetName()); console.log(obj.getName()); console.log(obj.getNameArrow()); Ответ: undefined undefined Sarah Sarah undefined JavaScript test | #JavaScript & Max
205
7
❗️Что будет на выходе: const weakMap = new WeakMap(); const obj1 = {}; const obj2 = { key: 'value' }; weakMap.set(obj1, obj2); const result = weakMap.get(obj1).key.split('').reverse().join(''); console.log(result); Ответ: "eulav" JavaScript test | #JavaScript & Max
253
8
Появился новый провайдер LLM - SaveRouter: лёгкий и выгодный доступ к Fable 5 и Opus 4.8 🧠 Самые современные модели Anthropi
Появился новый провайдер LLM - SaveRouter: лёгкий и выгодный доступ к Fable 5 и Opus 4.8 🧠 Самые современные модели Anthropic стали доступны и без лимитов. $50 на тестирование — каждому пользователю Telegram Premium при регистрации Скидка 70% всем, кто зарегистрируется до 23:59 UTC 24.07 (3:00am по Мск) • Лучший вариант для OpenClaw, Hermes и других AI-агентов • Совместимость с Anthropic API: Claude Code, Cursor, Cline, aider — подключение за 2 минуты 👉 svrtr.org
257
9
❗️Что будет на выходе: const arr = [1, 2, 3, 4, 5]; const result = arr .map(x => x * 2) .filter(x => x > 5) .reduce((acc, val) => { return acc + (val % 3 === 0 ? val : 0); }, 0); console.log(result); Ответ: 6 JavaScript test | #JavaScript & Max
247
10
❗️Что будет на выходе: class Subject { constructor() { this.observers = []; } attach(observer) { this.observers.push(observer); } notify(data) { this.observers.forEach(obs => obs.update(data)); } } const subject = new Subject(); subject.attach({ update: (d) => console.log(d * 2) }); subject.attach({ update: (d) => console.log(d + 5) }); subject.notify(10); Ответ: true JavaScript test | #JavaScript & Max
291
11
❗️Что будет на выходе: const a = async () => { return Promise.reject('rejected'); }; a().catch(error => console.log(error)); console.log('done'); Ответ: 'done', 'rejected' JavaScript test | #JavaScript & Max
305
12
❗️Что будет на выходе: const multiplier = 3; function createCounter() { let count = 0; const multiplier = 5; return function() { count++; return count * multiplier; }; } const counter = createCounter(); console.log(counter()); console.log(counter()); console.log(multiplier); Ответ: 5 10 3 JavaScript test | #JavaScript & Max
308
13
❗️Что будет на выходе: const clothes = [ 'jacket', 't-shirt' ]; clothes.length = 0; console.log(clothes[0]); Ответ: undefined JavaScript test | #JavaScript & Max
311
14
❗️Что будет на выходе: async function processValues() { try { console.log('Start'); const a = await Promise.resolve('First'); console.log(a); const b = await Promise.reject('Error'); console.log(b); return 'Done'; } catch (err) { console.log(err); return 'Recovered'; } finally { console.log('Finally'); } } processValues().then(result => console.log(result)); Ответ: Start First Error Finally Recovered JavaScript test | #JavaScript & Max
320
15
❗️Что будет на выходе: console.log(typeof null); console.log(typeof undefined); console.log(typeof {}); console.log(typeof []); Ответ: object, undefined, object, object JavaScript test | #JavaScript & Max
292
16
ИИ-агент, который лучше чем ChatGPT Давно использую в работе автономного Hermes Agent. Этот ИИ умеет работать в фоне, обладае
ИИ-агент, который лучше чем ChatGPT Давно использую в работе автономного Hermes Agent. Этот ИИ умеет работать в фоне, обладает долговременной памятью и сам создает навыки под сложные задачи. На днях я поручил ему полную зачистку своего инфополя в Telegram, где скопилось слишком много подписок. Задача была жесткой: отфильтровать ресурсы по теме AI и IT, оставив только авторские каналы с уникальным опытом и практикой. Hermes полностью проанализировал контент, сверил его с метриками вовлеченности и убрал всё, где были банальные репосты и новостной шум. Результат автоматической чистки получился отличным — ИИ отобрал именно те проекты, которые дают максимальную пользу. Объединил эту выжимку в одну удобную подборку. Подписывайтесь на авторов в 1 клик. Здесь каждый найдет для себя что-то полезное: 👉 https://t.me/addlist/NKxqrdxh611jM2Vi
255
17
❗️Что будет на выходе: const x = null; const y = undefined; const z = 0; const result1 = x ?? 'default'; const result2 = y ?? 'default'; const result3 = z ?? 'default'; const combined = result1 ? result2 ? result3 : 'B' : 'C'; console.log(combined); Ответ: 0 JavaScript test | #JavaScript & Max
297
18
❗️Что будет на выходе: function Vehicle(type) { this.type = type; } Vehicle.prototype.wheels = 4; Vehicle.prototype.getInfo = function() { return `${this.type}: ${this.wheels}`; }; const car = new Vehicle('Car'); const bike = Object.create(car); bike.type = 'Bike'; bike.wheels = 2; console.log(car.getInfo() + ' | ' + bike.getInfo()); Ответ: Car: 4 | Bike: 2 JavaScript test | #JavaScript & Max
304
19
❗️Что будет на выходе: const target = { name: 'Maya', age: 25 }; const handler = { get(obj, prop) { if (prop in obj) { return obj[prop]; } return `Property '${prop}' not found`; }, set(obj, prop, value) { if (typeof value === 'string') { obj[prop] = value.toUpperCase(); } else { obj[prop] = value; } return true; } }; const proxy = new Proxy(target, handler); proxy.city = 'tokyo'; console.log(proxy.name); console.log(proxy.city); console.log(proxy.country); Ответ: Maya TOKYO Property 'country' not found JavaScript test | #JavaScript & Max
320
20
❗️Что будет на выходе: console.log(1); setTimeout(() => { console.log(2); }, 100); setTimeout(() => { console.log(3); }, 0); Promise.resolve().then(() => { console.log(4); }).then(() => { console.log(5); }); console.log(6); Ответ: 1, 6, 4, 5, 3, 2 JavaScript test | #JavaScript & Max
290