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 сложных вопросов в подарок ]
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
Со временем стало ясно, что 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 все безопасно оплачивается с обычных карт российских банков 🫰 | 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 в 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 |
