❓Что будет на выходе?
Ответ:A D B C
JavaScript test | #JavaScript
const p1 = new Promise((resolve) => {
console.log("A");
resolve("B");
});
const p2 = p1.then((val) => {
console.log(val);
return "C";
});
p2.then((val) => {
console.log(val);
});
console.log("D");
Ответ:
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
Error: undeclaredVariable is nit defined
JavaScript test | #JavaScript
'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
В заповедной Карелии, среди сотен озёр и густой северной тайги, на берегу Онежского озера расположился бутик-отель "Заонежье".
Здесь архитектура деликатно вписана в ландшафт: фасады из северного дерева и лемех отражают традиции Русского Севера.
Каждое окно обращено к воде, позволяя бесконечному озёрному горизонту стать частью интерьера.
Тринадцать видовых номеров и четыре гостевых дома с дровяными каминами создают атмосферу приватности и спокойствия, а ресторан "Руна" предлагает авторскую гастрономию из локальных продуктов.
Пространство отеля продумано для размеренного отдыха: пирс, панорамный зал, экотропы и уединённые места для медитации среди леса.
Гостям доступны путешествия к острову Кижи, рыбалка, прогулки на каяках,запах и катерах, велосипедные прогулки, и тишина бескрайних пейзажей.
Проект отмечен международными и российскими архитектурными премиями, включая победы в LIV Hospitality Design Awards, Archiwood, ADD Awards и Rethinking The Future Awards.
Бутик- отель "Заонежье" предоставляет возможность почувствовать природу в её первозданной тишине и гармонии, при этом сохранить привычный комфорт.
Здесь архитектура деликатно вписана в ландшафт: фасады из северного дерева и лемех отражают традиции Русского Севера.
Каждое окно обращено к воде, позволяя бесконечному озёрному горизонту стать частью интерьера.
Тринадцать видовых номеров и четыре гостевых дома с дровяными каминами создают атмосферу приватности и спокойствия, а ресторан "Руна" предлагает авторскую гастрономию из локальных продуктов.
Пространство отеля продумано для размеренного отдыха: пирс, панорамный зал, экотропы и уединённые места для медитации среди леса.
Гостям доступны путешествия к острову Кижи, рыбалка, прогулки на каяках,запах и катерах, велосипедные прогулки, и тишина бескрайних пейзажей.
Проект отмечен международными и российскими архитектурными премиями, включая победы в LIV Hospitality Design Awards, Archiwood, ADD Awards и Rethinking The Future Awards.
Бутик- отель "Заонежье" предоставляет возможность почувствовать природу в её первозданной тишине и гармонии, при этом сохранить привычный комфорт.
❓Что будет на выходе?
Ответ:
[ '1101111', '157', '6f' ]
JavaScript test | #JavaScript
var num=111;
var a=num.toString(2),
b=num.toString(8),
c=num.toString(16),
console.log([a,b,c])
Ответ:
[ '1101111', '157', '6f' ]
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
'value1'
JavaScript test | #JavaScript
const sym1 = Symbol('description');
const sym2 = Symbol('description');
const obj = {
[sym1]: 'value1',
[sym2]: 'value2'
};
console.log(obj[sym1]);
Ответ:
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:[class School]
JavaScript test | #JavaScript
class School {
constructor() {
this.value = 255;
}
}
console.log(School);
Ответ:
❓Что будет на выходе?
Ответ:
30
JavaScript test | #JavaScript
const person = {
name: 'Alice',
age: 25,
city: 'Wonderland'
};
const additionalInfo = {
age: 30,
occupation: 'Explorer'
};
const combined = {
...person,
...additionalInfo
};
console.log(combined.age);
Ответ:
30
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
12
JavaScript test | #JavaScript
const numbers = [1, 2, 3, 4, 5];
const result = numbers
.filter(n => n % 2 === 0)
.map(n => n * 2)
.reduce((acc, n) => acc + n, 0);
console.log(result);
Ответ:
12
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
@xample
JavaScript test | #JavaScript
var str="example";
var result=str.replace("e","@");
console.log(result);
Ответ:
JavaScript test | #JavaScript
❗️Что будет на выходе:
Ответ:true, TypeError
JavaScript test | #JavaScript
const items = new WeakSet();
const obj1 = { id: 1 };
const obj2 = { id: 2 };
items.add(obj1);
items.add(obj2);
obj2.value = 'test';
console.log(items.has(obj2));
obj2 = null;
setTimeout(() => {
console.log(items.has(obj2));
}, 0);
Ответ:
❓Что будет на выходе?
Ответ:Hello, my name is John
JavaScript test | #JavaScript
function Person(name) {
this.name = name;
}
Person.prototype.greet = function() {
return `Hello, my name is ${this.name}`;
};
const john = new Person('John');
console.log(john.greet());
Ответ:
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
[
0, 2, 3, 5,
6, 7, 8, 9
]
JavaScript test | #JavaScript
var arr=[[9,0],[5,3],[2,6],[7,8]];
var result=[];
for (var i=0;i<arr.length;i++)
result=result.concat(arr[i]);
console.log(result.sort());
Ответ:
0, 2, 3, 5,
6, 7, 8, 9
]
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
{ a: 1, b: 3, c: 4 }
JavaScript test | #JavaScript
const obj1 = { a: 1, b: 2 };
const obj2 = { b: 3, c: 4 };
const mergedObj = { ...obj1, ...obj2 };
console.log(mergedObj);
Ответ:
JavaScript test | #JavaScript
❗️Что будет на выходе:
Ответ:20 10 30 10
JavaScript test | #JavaScript
function trickyScope() {
let x = 10;
if (true) {
let x = 20;
console.log(x); // A
}
console.log(x); // B
{
let x = 30;
console.log(x); // C
}
console.log(x); // D
}
trickyScope();
Ответ:
❓Что будет на выходе?
Ответ:
30
JavaScript test | #JavaScript
const person = {
name: 'Alice',
age: 25,
city: 'Wonderland'
};
const additionalInfo = {
age: 30,
occupation: 'Explorer'
};
const combined = {
...person,
...additionalInfo
};
console.log(combined.age);
Ответ:
30
JavaScript test | #JavaScript
❓Что будет на выходе?
Ответ:
12
JavaScript test | #JavaScript
const numbers = [1, 2, 3, 4, 5];
const result = numbers
.filter(n => n % 2 === 0)
.map(n => n * 2)
.reduce((acc, n) => acc + n, 0);
console.log(result);
Ответ:
12
JavaScript test | #JavaScript