Асинхронная загрузка внешних скриптов
Этот код демонстрирует асинхронную загрузку внешних скриптов на веб-странице.
JavaScript test | ChatGPT
Этот код демонстрирует асинхронную загрузку внешних скриптов на веб-странице.
JavaScript test | ChatGPT
❓Что будет на выходе?
Ответ:450
JavaScript test | ChatGPT
function Product(name, price) {
this.name = name;
this.price = price;
}
Product.prototype.discount = function(discount) {
this.price -= discount;
};
const product = new Product('Phone', 500);
product.discount(50);
console.log(product.price);Ответ:
JavaScript test | ChatGPT
🔥Что будет на выходе?
Ответ:42
JavaScript test | ChatGPT
const obj = {
value: 42,
getValue: function() {
return () => {
console.log(this.value);
};
}
};
const getValue = obj.getValue();
getValue();Ответ:
JavaScript test | ChatGPT
Использование сторонних библиотек
Использование сторонних библиотек позволяет расширить функциональность вашего кода.
JavaScript test | ChatGPT
Использование сторонних библиотек позволяет расширить функциональность вашего кода.
JavaScript test | ChatGPT
🧩Что будет на выходе?
Ответ:120
JavaScript test | ChatGPT
function factorial(n) {
return n <= 1 ? 1 : n * factorial(n - 1);
}
console.log(factorial(5));Ответ:
JavaScript test | ChatGPT
❓Что будет на выходе?
Ответ:6 undefined
JavaScript test | ChatGPT
const num = 8;
const obj = {
num: 10,
inner: {
num: 6,
getNum: function() {
return this.num;
}
}
};
console.log(obj.inner.getNum());
const getNum = obj.inner.getNum;
console.log(getNum());
Ответ:
JavaScript test | ChatGPT
🧩Что будет на выходе?
Ответ:5 5 5 5 5
JavaScript test | ChatGPT
let i = 0;
for (; i < 5; i++) {
setTimeout(() => console.log(i), 0);
}
Ответ:
JavaScript test | ChatGPT
🧩Что будет на выходе?
Ответ:true, false, true, true
JavaScript test | ChatGPT
function Animal() {}
function Dog() {}
Dog.prototype = Object.create(Animal.prototype);
const rover = new Dog();
console.log(rover.constructor === Animal);
console.log(rover.constructor === Dog);
console.log(Dog.prototype.isPrototypeOf(rover));
console.log(Animal.prototype.isPrototypeOf(rover));Ответ:
JavaScript test | ChatGPT
❗️Что будет на выходе?
Ответ:0 1 2
JavaScript test | ChatGPT
function delayedLog(item) {
setTimeout(() => {
console.log(item);
}, 1000);
}
for (var i = 0; i < 3; i++) {
delayedLog(i);
}Ответ:
JavaScript test | ChatGPT
❓Что будет на выходе?
Ответ:undefined
JavaScript test | ChatGPT
var a = 1;
function scopeQuiz() {
console.log(a);
var a = 2;
}
scopeQuiz();
Ответ:
JavaScript test | ChatGPT
🔥Что будет на выходе?
Ответ:[1, 2, 3, 4]
JavaScript test | ChatGPT
const x = [1, 2, 3];
const y = x;
y.push(4);
console.log(x);
Ответ:
JavaScript test | ChatGPT
🔨Что будет на выходе?
Ответ:100
JavaScript test | ChatGPT
const product = {
name: "Laptop",
price: 1000,
discount: function(percentage) {
return this.price * (percentage / 100);
}
};
const result = product.discount(10);
console.log(result);Ответ:
JavaScript test | ChatGPT
Linux как секс!
Если зубрить его по книжкам, то кроме теории и деградации, ты ничему не научишься.
В канале BashDays ты найдешь лучшие Linux и Bash практики. Действующий девопс-инженер, самобытно и с долей юмора, травит темы:
- Рекавери файлов через grep
- Почему коты гадят в макбуки
- Как отключить логирование
- Неочевидные трюки на Bash
- Сниффер SSH на strace
И это только цветочки. А если заскучал, поиграй с друзьями в piu-piu и надери им бэкенд. Рекомендую!
В BashDays даже джуны становятся сеньорами.
Подписывайся, это самый простой способ прокачать свои хард-скиллы: — @bashdays
Если зубрить его по книжкам, то кроме теории и деградации, ты ничему не научишься.
В канале BashDays ты найдешь лучшие Linux и Bash практики. Действующий девопс-инженер, самобытно и с долей юмора, травит темы:
- Рекавери файлов через grep
- Почему коты гадят в макбуки
- Как отключить логирование
- Неочевидные трюки на Bash
- Сниффер SSH на strace
И это только цветочки. А если заскучал, поиграй с друзьями в piu-piu и надери им бэкенд. Рекомендую!
В BashDays даже джуны становятся сеньорами.
Подписывайся, это самый простой способ прокачать свои хард-скиллы: — @bashdays
❗️Что будет на выходе?
Ответ:8
JavaScript test | ChatGPT
const string = "abacabadabacaba";
const result = string.split("a").length - 1;
console.log(result);
Ответ:
JavaScript test | ChatGPT
🔥Что будет на выходе?
Ответ:hlowrd
JavaScript test | ChatGPT
const string = "hello world";
const result = string.split("").filter((char, index) => index % 2 === 0).join("");
console.log(result);
Ответ:
JavaScript test | ChatGPT