JavaScript test @js_test Channel on Telegram

JavaScript test

@js_test


Проверка своих знаний по языку JavaScript.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/js_test

JavaScript test (Russian)

Добро пожаловать на канал "JavaScript test"! Здесь вы сможете проверить свои знания по языку JavaScript и узнать новые интересные факты. Мы предлагаем тесты, задачи и практические упражнения, которые помогут вам улучшить свои навыки программирования на JavaScript.

Присоединяйтесь к нашему каналу и станьте экспертом в JavaScript! Ссылка на наш партнерский канал: @Portal_v_IT.

Если у вас есть предложения по сотрудничеству или вопросы, не стесняйтесь обращаться к администраторам: @oleginc, @tatiana_inc.

Не упустите возможность улучшить свои навыки программирования на JavaScript! Присоединяйтесь к каналу "JavaScript test" уже сегодня!

Ссылка на канал на бирже: [https://telega.in/c/js_test]

JavaScript test

23 Nov, 16:07


Что будет на выходе?

const regex = /a/g;
const str = 'banana';
console.log(str.match(regex));

Ответ: ['a', 'a']

JavaScript test

JavaScript test

23 Nov, 11:06


Что будет на выходе?

try {
throw new Error('Ошибка!');
} catch (e) {
console.log(e.message);
} finally {
console.log('Finally выполнен');
}

Ответ: Ошибка! Finally выполнен

JavaScript test

JavaScript test

23 Nov, 09:13


Сиденье пропержено. Коврик для мыши стерся еще пару лет назад.

Слышу это от каждого второго прогера. Но это все в прошлом, когда подписан на AliExpress Программиста

Ежедневно публикуем самые интересные находки для айтишников, подписывайся – https://t.me/+wuZuKdYccG1kMjJi

JavaScript test

23 Nov, 08:07


Использование Promise.resolve для создания успешного промиса
Promise.resolve создает успешный промис с указанным значением.

const resolvePromise = 
Promise.resolve('Успешное выполнение');
resolvedPromise.then(result => {
console.log(result);
});


JavaScript test

JavaScript test

22 Nov, 16:07


Что будет на выходе?

async function test() {
return await Promise.resolve('Привет');
}
test().then(console.log);

Ответ: Привет

JavaScript test

JavaScript test

22 Nov, 11:07


Что будет на выходе?

const arr = [1, 2, 3];
const str = arr.join('');
console.log(typeof str);
console.log(str);

Ответ: string, "123"

JavaScript test

JavaScript test

22 Nov, 08:25


Что будет на выходе?

const obj = {
valueOf: () => 42,
toString: () => "Hello"
};
console.log(`${obj}`, obj + 10);

Ответ: "Hello", 52

JavaScript test

JavaScript test

21 Nov, 16:07


Что будет на выходе?

class Animal {
constructor(name) {
this.name = name;
}

speak() {
console.log(`${this.name} издает звук.`};
}
}

class Dog extends Animal {
speak() {
console.log(`${this.name} лает.`};
}
}

const dog = new Dog('Барсик');
dog.speak();


Ответ: Барсик лает.

JavaScript test

JavaScript test

21 Nov, 11:07


Что будет на выходе?

const a = {};
const b = {};
console.log(a == b);
console.log(a === b);


Ответ: false, false

JavaScript test

JavaScript test

21 Nov, 09:11


Онлайн-программа магистратуры «Веб-разработчик» от НИТУ МИСИС – уникальная возможность за два года стать уверенным мидл разработчиком и получить диплом магистра государственного образца.
Преимущества программы:
✔️ освоите HTML, CSS, JavaScript, Django, основы дизайна и управления командой
✔️ изучите все этапы разработки продукта: от верстки дизайн-макета до настройки серверной части
✔️ сможете совмещать учебу с работой: все занятия проходят онлайн
✔️ сможете пользоваться инфраструктурой вуза, оформить документы, как студент очной формы обучения
Если вы уже студент магистратуры, но хотите учиться онлайн со всеми преимуществами очного образования – приходите к нам. Заполните небольшую форму и получите бесплатный гайд по переводу в онлайн-магистратуру. Остались вопросы по поступлению? Ждем вас в Телеграм-канале "Онлайн-обучение | МИСИС".

JavaScript test

21 Nov, 08:36


Что будет на выходе?

const arr = [1, 2, 3];
arr[10] = 4;
console.log(arr.length);


Ответ: 11

JavaScript test

JavaScript test

20 Nov, 16:07


Что будет на выходе?

function getItems(fruitList, ...args, favoriteFruit) {
return [...fruitList, ...args, favoriteFruit]
}

getItems(["banana", "apple"], "pear", "orange")


Ответ: SyntaxError

JavaScript test

JavaScript test

20 Nov, 11:07


Что будет на выходе?

var x = 5;
(function() {
console.log(x);
var x = 10;
console.log(x);
})();


Ответ: undefined, 10

JavaScript test

JavaScript test

20 Nov, 08:17


Что будет на выходе?

let i = 0;

const arr = new Array(5);
arr.forEach(() => i++);

console.log(i);


Ответ: 0

JavaScript test

JavaScript test

19 Nov, 16:37


Что будет на выходе?

var a = 1;
function f() {
console.log(a);
var a = 5;
}
f();


Ответ: undefined

JavaScript test

JavaScript test

19 Nov, 11:46


Что будет на выходе?

const x = [1, 2, 3, 4, 5];
console.log(x.slice(1, 3));


Ответ: [2, 3]

JavaScript test

JavaScript test

19 Nov, 08:07


Что будет на выходе?

const numbers = [1, 2, 3, 4, 5];
const sum = numbers.reduce((acc, current) => acc + current, 10);

console.log(sum);


Ответ: 25

JavaScript test

JavaScript test

18 Nov, 16:07


Что будет на выходе?

const set = new Set([1, 2, 3, 4, 5, 6]); 
const iterator = set[Symbol.iterator]();

let total = 0;
for (const num of iterator) {
if (num % 2 === 0) {
total += num;
}
}
console.log(total);


12

JavaScript test