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 🧠
Самые современные модели 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. Этот ИИ умеет работать в фоне, обладает долговременной памятью и сам создает навыки под сложные задачи. На днях я поручил ему полную зачистку своего инфополя в 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 |
