❓Что будет на выходе?
console.log(1 + '2');
console.log('3' - 1);
Ответ:
❓Что будет на выходе?
const weakMap = new WeakMap();
const obj1 = {};
const obj2 = { key: 'value' };
weakMap.set(obj1, obj2);
const result = weakMap.get(obj1).key.split('').reverse().join('');
console.log(result);
Ответ:
Использование JavaScript Web Speech API для распознавания и синтеза речи
Web Speech API позволяет распознавать и синтезировать речь в браузере, что может быть использовано для создания голосовых интерфейсов и веб-приложений.
JavaScript test | ChatGPT | #JavaScript
Web Speech API позволяет распознавать и синтезировать речь в браузере, что может быть использовано для создания голосовых интерфейсов и веб-приложений.
JavaScript test | ChatGPT | #JavaScript
❓Что будет на выходе?
console.log(+new Date() === Date.now());
Ответ:
❓Что будет на выходе?
const weakMap = new WeakMap();
const objs = [{}, {}, {}];
objs.forEach((obj, index) => weakMap.set(obj, index + 1));
const result = objs.filter(obj => weakMap.has(obj)).map(obj => weakMap.get(obj) * 2);
console.log(result);
Ответ:
Использование JavaScript Web Bluetooth API для взаимодействия с Bluetooth-устройствами
Web Bluetooth API позволяет веб-приложениям взаимодействовать с ближними Bluetooth-устройствами, такими как датчики, датчики здоровья и принтеры, через браузер.
JavaScript test | ChatGPT | #JavaScript
Web Bluetooth API позволяет веб-приложениям взаимодействовать с ближними Bluetooth-устройствами, такими как датчики, датчики здоровья и принтеры, через браузер.
JavaScript test | ChatGPT | #JavaScript
❓Что будет на выходе?
const date = new Date('Sat Aug 05 2023');
console.log(date.getMonth());Ответ:
❓Что будет на выходе?
for (var i = 1; i <= 3; i++) {
setTimeout(function() {
console.log(i);
}, i * 1000);
}Ответ:
❓Что будет на выходе?
const a = () => {
console.log(arguments);
}
a([1]);Ответ:
❓Что будет на выходе?
console.log(undefined === void 0);
Ответ:
❓Что будет на выходе?
console.log(typeof null);
console.log(typeof undefined);
console.log(typeof {});
console.log(typeof []);
Ответ:
❓Что будет на выходе?
console.log(a);
var a = 10;
console.log(a);
Ответ:
Делимся приватным архивом на 837 ГБ курсов по программированию:
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Архивы скоро удалят, очень важно успеть!🔥
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Архивы скоро удалят, очень важно успеть!🔥
❓Что будет на выходе?
const isTrue = true == [];
const isFalse = true == ![];
console.log(isTrue + isFalse);
Ответ:
❓Что будет на выходе?
const obj = {
a: 1,
b: 2
};
let a = 10;
let b = 20;
with (obj) {
a += 1;
b += 1;
}
console.log(a, obj.a, b, obj.b);Ответ:
❓Что будет на выходе?
const obj1 = {
name: "Alice",
age: 25
};
const obj2 = {
age: 30,
city: "Wonderland"
};
with (obj1) {
with (obj2) {
name = "Bob";
console.log(name, age);
}
}Ответ:
❓Что будет на выходе?
const text = "Hello, world! How are you?";
const pattern = /o/g;
const matches = text.match(pattern);
console.log(matches);
Ответ:
❓Что будет на выходе?
const weakMap = new WeakMap();
const arr = [1, 2, 3].map(n => ({ n }));
arr.forEach(obj => weakMap.set(obj, obj.n * 2));
arr.pop(); // Remove the last element
const result = arr.reduce((acc, obj) => acc + weakMap.get(obj), 0);
console.log(result);
Ответ:
Использование JavaScript History API для управления историей браузера
History API позволяет манипулировать историей браузера, добавляя, изменяя или удаляя записи истории без перезагрузки страницы.
JavaScript test | ChatGPT | #JavaScript
History API позволяет манипулировать историей браузера, добавляя, изменяя или удаляя записи истории без перезагрузки страницы.
JavaScript test | ChatGPT | #JavaScript
Использование JavaScript IndexedDB для хранения больших объемов структурированных данных на клиенте
IndexedDB предоставляет возможность веб-приложениям сохранять и манипулировать большими объемами структурированных данных на стороне клиента.
JavaScript test | ChatGPT | #JavaScript
IndexedDB предоставляет возможность веб-приложениям сохранять и манипулировать большими объемами структурированных данных на стороне клиента.
JavaScript test | ChatGPT | #JavaScript
❓Что будет на выходе?
function* infiniteGenerator() {
let i = 0;
while (true) {
yield i++;
}
}
const weakMap = new WeakMap();
const gen = infiniteGenerator();
weakMap.set(gen, gen.next().value);
const result = weakMap.get(gen) + gen.next().value;
console.log(result);Ответ: