cookie

نحن نستخدم ملفات تعريف الارتباط لتحسين تجربة التصفح الخاصة بك. بالنقر على "قبول الكل"، أنت توافق على استخدام ملفات تعريف الارتباط.

avatar

JavaScript test

Проверка своих знаний по языку JavaScript. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Менеджер: @Spiral_Yuri Реклама — telega.in/channels/js_test/card?r=o8lGV6A1

إظهار المزيد
مشاركات الإعلانات
13 594
المشتركون
-524 ساعات
-437 أيام
-18830 أيام

جاري تحميل البيانات...

معدل نمو المشترك

جاري تحميل البيانات...

Photo unavailableShow in Telegram
❓Что будет на выходе?

console.log('Start');

Promise.resolve().then(() => console.log('Promise'));

function foo(n) {
  if (n === 0) {
    console.log('End');
    return;
  }
  console.log('Function call');
  foo(n - 1);
}

setTimeout(() => foo(3), 0);
Ответ: Start, Promise, Function call (3 times), End JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
Функции высшего порядка и их использование Функции высшего порядка в JavaScript - это функции, которые могут принимать другие функции как аргументы или возвращать их как результат. Они являются мощным инструментом для абстракции и повторного использования кода. Рассмотрим пример функции высшего порядка, которая принимает функцию обратного вызова и применяет ее к каждому элементу массива В этом примере forEach - это функция высшего порядка, которая принимает массив arr и функцию обратного вызова callback. Она итерирует по элементам массива и вызывает callback для каждого элемента. Функция printItem представляет собой функцию обратного вызова, которая просто выводит элемент в консоль. Затем мы создаем массив numbers и используем forEach, чтобы применить функцию printItem к каждому элементу массива. Результатом будет вывод всех элементов массива в консоль. JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
У 1win появилась своя тапалка как хомяк и NOTCOIN! Игре всего пару дней и самое время забрать свои 500$ Я думаю будет жарко) Успейте залететь, игре только пару дней, фармите токены и приглашайте друзей, я думаю те кто в начале зашли снимут все сливки! Тапалка - 1WIN (КЛИК)
إظهار الكل...
Photo unavailableShow in Telegram
❓Что будет на выходе?

const obj1 = { a: 1 };
const obj2 = Object.create(obj1);
obj2.b = 2;

const result = Object.entries(obj2).map(([key, value]) => key + value);

console.log(result);
Ответ: ['b2'] JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
❓Что будет на выходе?

function* generateSequence() {
  yield 1;
  yield 2;
  return 3;
}

const generator = generateSequence();
console.log(generator.next());
console.log(generator.next());
console.log(generator.next());
Ответ: { value: 1, done: false }, { value: 2, done: false }, { value: 3, done: true } JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
❓Что будет на выходе?

const array = [1, 2, 3, 4, 5];
const result = array.splice(2, 2, 6, 7);

console.log(array, result);
Ответ: [1, 2, 6, 7, 5], [3, 4] JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
Работа с локализацией: перевод и форматирование текста на разных языках Работа с локализацией является важной частью разработки веб-приложений, особенно при создании мультиязычных интерфейсов. Для перевода текста на разные языки в JavaScript можно использовать объект Intl, который предоставляет функциональность для локализации. С помощью объекта Intl можно форматировать числа, даты, валюты и другие типы данных в соответствии с правилами языка и региона. В данном примере мы создаем объект Intl с помощью конструктора new Intl.NumberFormat(). Мы указываем язык и регион (в данном случае 'en-US' для английского языка в США) и опции форматирования (в данном случае стиль 'currency' и валюту 'USD'). Затем мы используем метод format() объекта Intl для форматирования числа amount в соответствии с указанными опциями. В данном примере мы форматируем число в денежный формат. JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
❓Что будет на выходе?

class Rectangle {
  constructor(width, height) {
    this.width = width;
    this.height = height;
  }

  get area() {
    return this.width * this.height;
  }
}

const rectangle = new Rectangle(5, 10);
console.log(rectangle.area());
Ответ: TypeError: rectangle, area is not a function at line 13 JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
Использование Higher-Order Functions для обработки массивов Higher-Order Functions (функции высшего порядка) принимают или возвращают другие функции, и их использование делает код более гибким и функциональным. JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
Photo unavailableShow in Telegram
🧠Что будет на выходе?
class Parent {
  static greet() {
    return 'Hello from Parent';
  }
}

class Child extends Parent {
  static greet() {
    return super.greet() + ' and Child';
  }
}

const childInstance = new Child();
console.log(childInstance.greet);
Ответ: undefined JavaScript test | ChatGPT | #JavaScript
إظهار الكل...
اختر خطة مختلفة

تسمح خطتك الحالية بتحليلات لما لا يزيد عن 5 قنوات. للحصول على المزيد، يُرجى اختيار خطة مختلفة.