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

10 709
مشترکین
-124 ساعت
-297 روز
-13730 روز
آرشیو پست ها
❗️Что будет на выходе:
class Counter {
constructor(max) {
this.max = max;
}
*[Symbol.iterator]() {
let current = 0;
while (current < this.max) {
yield current++;
}
}
}
const counter = new Counter(3);
const result = [...counter, ...counter];
console.log(result);
Ответ: [0, 1, 2, 0, 1, 2]
JavaScript test | #JavaScript❗️Что будет на выходе:
const numbers = [1, 2, 3];
numbers.push(4);
console.log(numbers);
Ответ: [1, 2, 3, 4]
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
🤖 Нейросети — t.me/neuro_ready
👩💻 Java — t.me/java_ready
👩💻 Linux — t.me/linux_ready
🖼️ DevOps — t.me/devops_ready
👩💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
👩💻 Весь IT — t.me/it_ready
📖 IT Книги — t.me/books_ready
👩💻 Bash & Shell — t.me/bash_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
❗️Что будет на выходе:
var a=[1,2,3,4,5];
a.every(x=>{
console.log(x);
return x<4;
})
Ответ:
1
2
3
4
JavaScript test | #JavaScript❗️Что будет на выходе:
class Rectangle {
constructor(width, height) {
this.width = width;
this.height = height;
}
get area() {
return this.width * this.height;
}
}
const rectangle = new Rectangle(5, 10);
console.log(rectangle.area());
Ответ: TypeError: rectangle, area is not a function at line 13
JavaScript test | #JavaScript❗️Что будет на выходе:
const target = { name: 'Sarah', age: 25 };
const handler = {
get(obj, prop) {
if (prop in obj) {
return obj[prop];
}
return `Property '${prop}' not found`;
},
set(obj, prop, value) {
obj[prop] = value.toString().toUpperCase();
return true;
}
};
const proxy = new Proxy(target, handler);
proxy.city = 'boston';
console.log(proxy.name);
console.log(proxy.city);
console.log(proxy.country);
Ответ: Sarah BOSTON Property 'country' not found
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
ТОП российских нейросетей – что работает лучше ChatGPT и как это монетизировать?
На обновлённом бесплатном эфире с СЕО Зерокодер мы разберём, что реально умеют YandexGPT, Kandinsky, GigaChat и Шедеврум в 2025 году.
Если пользуетесь ИИ — узнаете, как делать это в разы эффективнее.
Если нет — поймёте, с чего стартовать в локальной AI-экосистеме.
В программе вебинара:
– Обзор новых возможностей российских нейросетей и их сравнение с западными аналогами;
– Практические примеры использования ИИ для различных задач в работе и повседневной жизни;
– Рассмотрение рынка вакансий и возможностей заработка с навыками работы с нейросетями;
👉 Регистрируйтесь прямо сейчас
Все участники получат готовые чек-листы по работе с российскими нейросетями, инструкцию по созданию нейрофото и гайд по работе с AI для изучения языков. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.
Эфир бесплатный – ссылка здесь.
erid: 2W5zFJyWKX6
ООО Зерокодер, ИНН 9715401631
❗️Что будет на выходе:
const obj = { a: 1, b: 2 };
const proxy = new Proxy(obj, {
get(target, prop) {
return prop in target ? target[prop] : 0;
}
});
console.log(proxy.a, proxy.b, proxy.c);
Ответ: 1, 2, 0
JavaScript test | #JavaScript❗️Что будет на выходе:
const str = "a 1 b 2 c 3 d 04";
function foo(str) {
const regex = /\d+/g;
const matches = str.match(regex);
return matches.lenght;
}
Ответ: 4
JavaScript test | #JavaScript❗️Что будет на выходе:
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نمایش همه...
Выдержка из Reddit об «одарённых»
Согласно обсуждениям на Reddit, люди с высоким IQ нередко обладают и высоким EQ — эмоциональным интеллектом.
И IQ, и EQ играют ключевую роль при выборе профессии: знания помогают осваивать сложные задачи, а эмоциональный интеллект — эффективно работать с людьми и справляться с реальными вызовами.
Поэтому при планировании карьеры важно учитывать не только, что вы умеете, но и как взаимодействуете с миром.
Пройдите бесплатный карьерный навигатор — он поможет определить, какие современные профессии подходят именно вам, с учётом и способностей, и личных качеств.
Всего 5 минут — и вы получите персональные рекомендации, дополнительную скидку на обучение и лучше узнаете себя.
Пройти тест
Реклама. Информация о рекламодателе по ссылкам в посте.
❗️Что будет на выходе:
async function foo() {
console.log('Start');
await Promise.resolve().then(() => {
console.log('Inside Promise');
});
console.log('End');
}
foo();
console.log('Outside');
Ответ: Start, Outside, Inside, Promise, End
JavaScript test | #JavaScript❗️Что будет на выходе:
setTimeout(() => console.log('Timeout 1'), 100);
setTimeout(() => {
console.log('Timeout 2');
Promise.resolve().then(() => console.log('Promise in Timeout 2'));
}, 50);
Promise.resolve().then(() => console.log('Promise 1'));
setTimeout(() => console.log('Timeout 3'), 150);
console.log('Sync');
Ответ: Sync, Promise 1, Timeout 2, Promise in Timeout 2, Timeout 1, Timeout 3
JavaScript test | #JavaScript❗️Что будет на выходе:
const num = 9;
const str = num.toString().padStart(3, "0");
console.log(str);
Ответ: 009
JavaScript test | #JavaScriptPhoto unavailableShow in Telegram
Data Science за 3 дня: попробуйте профессию, которая меняет жизни
Data Science — это не “просто IT”. Это ключ к профессиям будущего, которые нужны бизнесу уже сейчас. Skillfactory запустили бесплатный мини-курс, где вы за три дня:
– создадите свою нейросеть
– напишете код на Python
– поймёте, какое направление вам ближе: аналитика, машинное обучение или инженерия
Сразу после мини-курса у вас будут три проекта в портфолио, полезные гайды и чек-листы, понимание как выйти на доход от 150 тыс.руб в месяц.
Присоединяйтесь — старт в любое время, опыт не нужен.
❗️Что будет на выходе:
const obj = {
value: 1,
increment() {
this.value++;
}
};
const increment = obj.increment;
increment();
console.log(obj.value);
Ответ: 1
JavaScript test | #JavaScript❗️Что будет на выходе:
function getItems(fruitList, ...args, favoriteFruit) {
return [...fruitList, ...args, favoriteFruit]
}
getItems(["banana", "apple"], "pear", "orange")
Ответ: SyntaxError
JavaScript test | #JavaScriptТысячи вакансий и свободный график — почему вы ещё не в тестировании?
IT — не про «знать математику», а про системность и внимание. Эти навыки есть у большинства, просто нужно их увидеть.
Начните с мини-курса: пройдите короткий тест, получите доступ к урокам и проверьте, насколько вам это подходит.
Никакой магии — только реальный опыт: за три дня вы поймёте, как работают тестировщики, будете искать баги, писать сценарии, использовать SQL и Postman. Всё как в работе, только без давления.
Внутри: 4 практики, материалы, эфиры и поддержка комьюнити. Бесплатно. Без ограничений по времени.
👉 Осталось 13 мест — проходите тест и получите доступ к обучению.
Реклама. Информация о рекламодателе по ссылкам в посте.
❗️Что будет на выходе:
console.log('Start');
setTimeout(() => {
console.log('Timeout 1');
}, 0);
Promise.resolve().then(() => {
console.log('Promise 1');
}).then(() => {
console.log('Promise 2');
});
setTimeout(() => {
console.log('Timeout 2');
}, 0);
console.log('End');
Ответ: Start, End, Promise 1, Promise 2, Timeout 1, Timeout 2
JavaScript test | #JavaScript