ch
Feedback
JavaScript test

JavaScript test

前往频道在 Telegram

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

显示更多
9 791
订阅者
-524 小时
-157 天
-8430 天
吸引订阅者
九月 '26
九月 '26
+12
在0个频道中
八月 '26
+20
在0个频道中
Get PRO
七月 '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个频道中
日期
订阅者增长
提及
频道
16 九月0
15 九月0
14 九月+2
13 九月0
12 九月+1
11 九月+2
10 九月+1
09 九月+1
08 九月+1
07 九月+1
06 九月+1
05 九月0
04 九月+2
03 九月0
02 九月0
01 九月0
频道帖子
Что будет на выходе?

const sym1 = Symbol('description');
const sym2 = Symbol('description');

const obj = {
  [sym1]: 'value1',
  [sym2]: 'value2'
};

console.log(obj[sym1]);
Ответ: 'value1' JavaScript test | #JavaScript & Max

2
❓Что будет на выходе? 'use strict'; function strictModeExample() { undeclaredVariable = 10; try { console.log(undeclaredVariable); } catch (e) { console.log('Error:', e.message); } } strictModeExample(); Ответ: Error: undeclaredVariable is nit defined JavaScript test | #JavaScript & Max
176
3
🔴 Тестовый собес на Frontend-разработчика со старшим разработчиком ex. Сбер в этот четверг! [+ разбор 50 сложных вопросов в
🔴 Тестовый собес на Frontend-разработчика со старшим разработчиком ex. Сбер в этот четверг!  [+ разбор 50 сложных вопросов в подарок ] 17 сентября (в этот четверг!) в 19:00 по мск приходи онлайн, чтобы посмотреть на настоящее интервью на Middle Frontend-разработчика! Собеседование проведёт Даниил Дмитриев - старший разработчик в R-Vision, ex. Сбер, Как это будет: 📂 Даниил задаст разработчику вопросы и задачи, которые могут спросить на реальном собесе 📂 После каждого ответа респондента ты услышишь подробный комментарий от ментора и поймёшь, чего на самом деле ожидает собеседующий на интервью 📂 В конце сможешь задать любой вопрос Даниилу и получить на него развёрнутый ответ Эфир проходит в рамках менторской программы от ШОРТКАТ для Frontend-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы И ты можешь посмотреть его бесплатно 🔥 Только завтра, в прямом эфире! 🎁 Подарок для всех, кто зарегается на веб — файл с ОТВЕТАМИ НА 50 СЛОЖНЫХ ВОПРОСОВ с Frontend-собеседований 🔥 Переходи в бот, чтобы попасть на эфир и забрать подарок 👉 @shortcut_front_bot Реклама. О рекламодателе.
178
4
❓Что будет на выходе? var obj = { a: 10, b: 20 }; with (obj) { var result = a + b; } console.log(result); Ответ: 30 JavaScript test | #JavaScript & Max
212
5
❗️Что будет на выходе: const promise1 = Promise.resolve('first'); const promise2 = new Promise(resolve => { resolve('second'); }); const promise3 = Promise.resolve().then(() => 'third'); async function test() { console.log('start'); const result1 = await promise1; console.log(result1); const result2 = await promise2; console.log(result2); const result3 = await promise3; console.log(result3); console.log('end'); } test(); Ответ: start first second third end JavaScript test | #JavaScript & Max
237
6
❗️Что будет на выходе? function Device(name) { this.name = name; this.isOn = false; } Device.prototype.turnOn = function() { this.isOn = true; return `${this.name} is now on`; }; function Smartphone(name, model) { Device.call(this, name); this.model = model; } Smartphone.prototype = Object.create(Device.prototype); Smartphone.prototype.constructor = Smartphone; Smartphone.prototype.turnOn = function() { const result = Device.prototype.turnOn.call(this); return `${result} (model: ${this.model})`; }; const myPhone = new Smartphone('iPhone', '13 Pro'); console.log(myPhone.turnOn()); Ответ: iPhone is now on (model: 13 Pro) JavaScript test | #JavaScript & Max
227
7
❗️Что будет на выходе: const cache = new WeakMap(); function expensiveOperation(obj) { if (cache.has(obj)) { console.log('Cache hit!'); return cache.get(obj); } console.log('Computing result...'); const result = obj.value * 2; cache.set(obj, result); return result; } const user = { value: 42 }; expensiveOperation(user); expensiveOperation(user); expensiveOperation({ value: 42 }); Ответ: Computing result... Cache hit! Computing result... JavaScript test | #JavaScript & Max
241
8
❓Что будет на выходе? var obj = { a: 10, b: 20 }; with (obj) { var result = a + b; } console.log(result); Ответ: 30 JavaScript test | #JavaScript & Max
235
9
❗️Что будет на выходе: class CustomError extends Error { constructor(message) { super(message); this.name = 'CustomError'; } } try { try { throw new CustomError('inner error'); } catch (e) { console.log(e.name); throw new Error('outer error'); } } catch (e) { console.log(e.message); console.log(e instanceof CustomError); } Ответ: CustomError outer false JavaScript test | #JavaScript & Max
222
10
❗️Что будет на выходе: const config = { port: 0, timeout: null, retries: '', cache: false, debug: undefined }; const port = config.port ?? 3000; const timeout = config.timeout ?? 5000; const retries = config.retries ?? 3; const cache = config.cache ?? true; const debug = config.debug ?? false; console.log([port, timeout, retries, cache, debug]); Ответ: [0, 5000, '', false, false] JavaScript test | #JavaScript & Max
238
11
⚡️1 МЛН $ ЗА СОВЕТ Когда PepsiCo выходила на рынок, его главным конкурентом была The Coca-Cola Company Со временем стало ясно
⚡️1 МЛН $ ЗА СОВЕТ Когда PepsiCo выходила на рынок, его главным конкурентом была The Coca-Cola Company Со временем стало ясно, что PepsiCo не выдержит конкуренцию с этим гигантом. Но, однажды в компанию пришел человек, который сказал, что за 1 млн $ и место генерального директора расскажет секрет как увеличить прибыль компании в сотни раз. Конечно, никто платить не стал, вызвали лучших умов и поручили им найти этот секрет. Однако, когда у них ничего не вышло, акционеры PepsiCo скрепя сердце выполнили условия того странного человека 🤯 В ответ они получили листок бумаги, на котором были написаны 3 слова:
197
12
❗️Что будет на выходе: 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 & Max
244
13
«Если ты такой умный, почему у тебя до сих пор нет миллиона?» Проблема никогда не была в ТЕБЕ самом🤷🏻‍♂️ Пока одни годами ж
«Если ты такой умный, почему у тебя до сих пор нет миллиона?» Проблема никогда не была в ТЕБЕ самом🤷🏻‍♂️ Пока одни годами ждут прибавки в 5 000 рублей, партнеры Дмитрия спокойно забирают свою прибыль используя его ИИ алгоритм: Цифры никогда не врут: За последние 5 месяцев 119 партнёров вышли на первый 1 млн. Средний доход остальных — 297 000 ₽ в месяц. Твой потенциал стоит в 5-10 раз дороже твоей текущей зарплаты, пришло время реализовать его на максимум! Укажи в боте желаемый уровень дохода и получи возможность стать партнером 👉 https://telegram.me/+QqxbSJVZ80g5YTli
208
14
❗️Что будет на выходе: class CustomError extends Error { constructor(message) { super(message); this.name = 'CustomError'; } } try { try { throw new CustomError('inner error'); } catch (e) { console.log(e.name); throw new Error('outer error'); } } catch (e) { console.log(e.message); console.log(e instanceof CustomError); } Ответ: CustomError outer false JavaScript test | #JavaScript & Max
242
15
❗️Что будет на выходе: const cache = new WeakMap(); function expensiveOperation(obj) { if (cache.has(obj)) { console.log('Cache hit!'); return cache.get(obj); } console.log('Computing result...'); const result = obj.value * 2; cache.set(obj, result); return result; } const user = { value: 42 }; expensiveOperation(user); expensiveOperation(user); expensiveOperation({ value: 42 }); Ответ: Computing result... Cache hit! Computing result... JavaScript test | #JavaScript & Max
256
16
Забрать подписки на сервисы можно на ggsel ⚾️ На сайте собраны подписки на YT Premium, Spotify, нейронки и другой софт ☕️ Ино
Забрать подписки на сервисы можно на ggsel ⚾️ На сайте собраны подписки на YT Premium, Spotify, нейронки и другой софт ☕️ Иностранные карты для оплаты не потребуются — на ggsel все безопасно оплачивается с обычных карт российских банков 🫰
243
17
Можно ли собрать полезный рабочий инструмент с ИИ за один вечер? Проверим на первой бесплатной лаборатории вайб-кодинга от Зе
Можно ли собрать полезный рабочий инструмент с ИИ за один вечер? Проверим на первой бесплатной лаборатории вайб-кодинга от Зерокодера Не будем тратить эфир на теорию и бесконечные промпты. Возьмем 100 реальных отзывов клиентов и прямо на глазах соберем приложение, которое само их проанализирует. Но главное – формат самой лаборатории. Это не запись заранее подготовленного кейса и не лекция, где эксперт показывает идеальный результат. Задачу собираем прямо в Zoom: от постановки до готового инструмента. Во время занятия можно задавать вопросы ведущему и разбираться с процессом вместе. В итоге получается реальный продукт, который можно использовать для конкурентного анализа, поиска идей и улучшения своих продуктов или адаптировать под задачи клиентов и продавать как готовое решение. И это только первая задача. Каждую неделю – новый кейс и новый инструмент: приложения, дашборды, автоматизации и AI-помощники. Забрать первое участие в лаборатории бесплатно – по ссылке
253
18
❗️Что будет на выходе? const inventory = { items: ['apple', 'banana', 'orange'], [Symbol.iterator]: function() { let index = 0; const items = this.items; return { next: function() { return index < items.length ? { value: items[index++].toUpperCase(), done: false } : { done: true }; } }; } }; const result = [...inventory].join(' + '); console.log(result); Ответ: APPLE + BANANA + ORANGE JavaScript test | #JavaScript & Max
266
19
Стажировки и вакансии для JavaScript разработчиков - Вакансии которых нет на джоб-агрегаторах - Только прямые контакты HR в T
Стажировки и вакансии для JavaScript разработчиков - Вакансии которых нет на джоб-агрегаторах - Только прямые контакты HR в Telegram @jobs_js_fronted для фронтов @jobs_js_back для бека Пока другие листают джоб-сайты — ты уже пишешь HR в Telegram.
226
20
❗️Что будет на выходе: const compose = (...fns) => (x) => fns.reduceRight((acc, fn) => fn(acc), x); const pipe = (...fns) => (x) => fns.reduce((acc, fn) => fn(acc), x); const double = (x) => x * 2; const addTen = (x) => x + 10; const square = (x) => x * x; const negate = (x) => -x; const transform1 = compose(negate, square, addTen, double); const transform2 = pipe(double, addTen, square, negate); const input = 3; console.log(transform1(input)); console.log(transform2(input)); console.log(transform1(input) === transform2(input)); Ответ: -256 -256 true JavaScript test | #JavaScript & Max
265