JavaScript test
Открыть в Telegram
Проверка своих знаний по языку JavaScript. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/js_test РКН: clck.ru/3KHeYk
Больше9 841
Подписчики
-224 часа
-247 дней
-9630 день
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
август '26
август '26
+15
в 0 каналах
июль '26
+12
в 0 каналах
Get PRO
июнь '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 каналах
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 26 августа | 0 | |||
| 25 августа | 0 | |||
| 24 августа | +1 | |||
| 23 августа | 0 | |||
| 22 августа | 0 | |||
| 21 августа | +1 | |||
| 20 августа | 0 | |||
| 19 августа | 0 | |||
| 18 августа | +3 | |||
| 17 августа | 0 | |||
| 16 августа | 0 | |||
| 15 августа | +1 | |||
| 14 августа | +1 | |||
| 13 августа | 0 | |||
| 12 августа | +1 | |||
| 11 августа | 0 | |||
| 10 августа | +1 | |||
| 09 августа | 0 | |||
| 08 августа | +1 | |||
| 07 августа | +3 | |||
| 06 августа | +1 | |||
| 05 августа | 0 | |||
| 04 августа | +1 | |||
| 03 августа | 0 | |||
| 02 августа | 0 | |||
| 01 августа | 0 |
Посты канала
❗️Что будет на выходе:
function createCounter() {
let count = 0;
return {
increment: () => ++count,
decrement: () => --count,
get: () => count
};
}
const counter1 = createCounter();
const counter2 = createCounter();
counter1.increment();
counter1.increment();
counter2.increment();
console.log(counter1.get(), counter2.get());
const { increment, get } = counter1;
increment();
console.log(get());
Ответ:
2 1 3
JavaScript test | #JavaScript & Max| 2 | ❗️Что будет на выходе:
class Calculator {
constructor(value) {
this.value = value;
}
add(num) {
this.value += num;
return this;
}
multiply(num) {
this.value *= num;
return this;
}
}
const calc = new Calculator(5);
const addMethod = calc.add;
const result = addMethod.call(calc, 3).multiply(2);
console.log(result.value);
Ответ: 16
JavaScript test | #JavaScript & Max | 259 |
| 3 | ❗️Что будет на выходе:
let symbol1 = Symbol('description');
let symbol2 = Symbol('description');
const obj = {
[symbol1]: 'value1',
[symbol2]: 'value2'
};
console.log(obj[symbol1]);
console.log(symbol1 === symbol2);
Ответ:
'value1' false
JavaScript test | #JavaScript & Max | 274 |
| 4 | ❗️Что будет на выходе:
function foo() {
return typeof arguments;
};
console.log(foo(1, 2, 3));
Ответ: object
JavaScript test | #JavaScript & Max | 315 |
| 5 | ❗️Что будет на выходе:
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 & Max | 317 |
| 6 | Saverbot — скачивай видео и аудио из любых соц.сетей
Без рекламы, подписок и прочего. | 200 |
| 7 | ❗️Что будет на выходе:
async function processData() {
const promise1 = Promise.resolve('first');
const promise2 = Promise.reject('error');
const promise3 = Promise.resolve('third');
try {
const result = await Promise.allSettled([promise1, promise2, promise3]);
console.log(result[0].status);
console.log(result[1].reason);
console.log(result[2].value);
} catch (error) {
console.log('caught:', error);
}
}
processData();
Ответ: fulfilled error third
JavaScript test | #JavaScript & Max | 292 |
| 8 | ❗️Что будет на выходе:
const obj = {
data: ['x', 'y', 'z'],
*[Symbol.iterator]() {
for (let i = this.data.length - 1; i >= 0; i--) {
yield this.data[i].toUpperCase();
}
}
};
const result = [];
for (const item of obj) {
result.push(item);
if (result.length === 2) break;
}
console.log(result.join('-'));
Ответ: Z-Y
JavaScript test | #JavaScript & Max | 260 |
| 9 | Самый прогерский канал, где за 10 минут ты научишься:
/ Пр0бuв по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке
Ссылка действительна
23 ч. 59 мин. 👇
https://t.me/+24BWSqt64gkyODQy | 208 |
| 10 | ❗️Что будет на выходе:
const cache = new Map();
function createHandler(id) {
const data = { id, value: new Array(1000).fill(id) };
cache.set(id, data);
return function(action) {
if (action === 'get') return data;
if (action === 'clear') cache.delete(id);
};
}
const handler1 = createHandler('user-1');
const handler2 = createHandler('user-2');
handler1('clear');
console.log(cache.size);
console.log(handler1('get').id);
Ответ: 1, user-1
JavaScript test | #JavaScript & Max | 248 |
| 11 | АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ
Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:
• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др.
⌨️ подписаться | 240 |
| 12 | ❗️Что будет на выходе:
const wm = new WeakMap();
let obj1 = { name: 'John' };
let obj2 = { name: 'Jane' };
wm.set(obj1, 'developer');
wm.set(obj2, 'designer');
console.log(wm.get(obj1));
console.log(wm.has(obj2));
obj1 = null;
console.log(wm.get(obj1));
const normalObj = {};
try {
wm.set('string', 'value');
} catch (e) {
console.log('error');
}
Ответ: developer true undefined error
JavaScript test | #JavaScript & Max | 231 |
| 13 | ❗️Что будет на выходе:
const wm = new WeakMap();
let obj1 = { name: 'John' };
let obj2 = { name: 'Jane' };
wm.set(obj1, 'developer');
wm.set(obj2, 'designer');
console.log(wm.get(obj1));
console.log(wm.has(obj2));
obj1 = null;
console.log(wm.get(obj1));
const normalObj = {};
try {
wm.set('string', 'value');
} catch (e) {
console.log('error');
}
Ответ: developer true undefined error
JavaScript test | #JavaScript | 1 |
| 14 | Уже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет
Посмотрите сами. ИИ уже забирает на себя работу целых команд: пишет код, закрывает задачи джунов и позволяет стартапам запускать продукты в 2–3 раза меньшим составом. То, на что раньше нужны были несколько разработчиков, сегодня всё чаще делает один человек с ИИ-агентами.
И это только начало. Те, кто освоит вайбкодинг сейчас, смогут быстрее запускать проекты, автоматизировать огромный объём работы, увереннее конкурировать на рынке и зарабатывать больше тех, кто продолжает делать всё вручную.
Начать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы.
Подписывайтесь, нас уже 59 тысяч: @vibecoding_tg | 260 |
| 15 | ❗️Что будет на выходе:
const obj = {
data: ['x', 'y', 'z'],
*[Symbol.iterator]() {
for (let i = this.data.length - 1; i >= 0; i--) {
yield this.data[i].toUpperCase();
}
}
};
const result = [];
for (const item of obj) {
result.push(item);
if (result.length === 2) break;
}
console.log(result.join('-'));
Ответ: Z-Y
JavaScript test | #JavaScript & Max | 273 |
| 16 | ИИ может забрать на себя часы работы — если знать, как правильно его использовать
Пока Вы вручную пишете тексты, собираете информацию и разбираете таблицы, ИИ уже способен выполнять значительную часть этой работы за считанные минуты.
Пройдите бесплатный мини-курс и научитесь:
— Использовать ИИ для повседневных рабочих задач;
— Быстро создавать тексты, отчёты и аналитику;
— Сокращать время на рутинные процессы;
— Автоматизировать задачи без программирования.
Никакой сложной теории — только понятные инструменты и практика на реальных рабочих задачах.
Переходите по ссылке и регистрируйтесь бесплатно.
Реклама. Информация о рекламодателе по ссылкам в посте. | 229 |
| 17 | ❗️Что будет на выходе:
function processData() {
const results = [];
for (let i = 0; i < 3; i++) {
const multiplier = i + 1;
setTimeout(() => {
results.push(i * multiplier);
}, 0);
}
setTimeout(() => {
console.log(results.join(','));
}, 10);
}
processData();
Ответ: 0,2,6
JavaScript test | #JavaScript & Max | 297 |
| 18 | ❗️Что будет на выходе:
class Logger {
constructor(prefix) {
this.prefix = prefix;
}
log(message) {
console.log(`${this.prefix}: ${message}`);
}
}
class Database {
constructor(logger) {
this.logger = logger;
}
save(data) {
this.logger.log(`Saving ${data}`);
return `${data}_saved`;
}
}
const logger = new Logger('DB');
const db = new Database(logger);
const result = db.save('user');
console.log(result);
Ответ: DB: Saving user user_saved
JavaScript test | #JavaScript & Max | 309 |
| 19 | ❗️Что будет на выходе:
let symbol1 = Symbol('description');
let symbol2 = Symbol('description');
const obj = {
[symbol1]: 'value1',
[symbol2]: 'value2'
};
console.log(obj[symbol1]);
console.log(symbol1 === symbol2);
Ответ:
'value1' false
JavaScript test | #JavaScript & Max | 281 |
| 20 | 📣USB-концентратор
Цена: ~2300₽
Рейтинг: 4.8😀
Отзывы: 2.774 💬
🖱 Заказать
USB-концентратор 11 в 1 поможет расширить возможности компьютера или ноутбука, позволяя одновременно подключать множество периферийных устройств и аксессуаров через один компактный адаптер.
#usb #концентратор
Находки Программиста | 267 |
