cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

CodeRoll | Frontend

— Лучшее для разработчика и дизайнера / IT инструменты, курсы и книги — Веб-разработка на JavaScript, HTML, CSS, React, Vue,Angular Купить рекламу: https://telega.in/c/coderoll Чат: https://t.me/coderoll_chat По всем вопросам пишите сюда - @poxvawe322

Больше
Рекламные посты
5 562
Подписчики
Нет данных24 часа
-197 дней
+12530 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Пояснение к ответу Метод push возвращает длину нового массива, а не сам массив. Устанавливая newList равным [1, 2, 3].push(4), мы устанавливаем newList равным 4. Затем мы пытаемся использовать метод push для newList. Поскольку newList является числом 4, мы не можем использовать push - выбрасывается исключение TypeError.
Показать все...
👍 4
Что будет в консоли ?Anonymous voting
  • [1, 2, 3, 4, 5]
  • [1, 2, 3, 5]
  • [1, 2, 3, 4]
  • ошибка
0 votes

let newList = [1, 2, 3].push(4)

console.log(newList.push(5))
Показать все...
🤯 3
Фото недоступноПоказать в Telegram
RxJs для самых маленьких В этой статье мы подробно рассмотрим такую библиотеку как RxJs. Разберем несколько простых примеров и поймем что такое поточность в программировании. Ссылка #статьи
Показать все...
👍 5👎 1 1🔥 1
Пояснение к ответу Классы являются синтаксическим сахаром для функций-конструкторов. Эквивалентом класса Person в качестве функции-конструктора будет function Person() { this.name = name }. Вызов функции-конструктора с ключевым словом new приводит к созданию нового экземпляра объекта Person. Выражение typeof member возвращает object.
Показать все...
👍 5

class Person {
  constructor(name) {
    this.name = name
  }
}

const member = new Person("John")
console.log(typeof member)
Показать все...
🤯 2
Что будет в консоли ?Anonymous voting
  • class
  • function
  • object
  • string
0 votes
Пояснение к ответу Значение ключевого слова this зависит от того, в каком контексте оно используется. В методе getStatus this указывает на объект, которому принадлежит метод. Метод принадлежит объекту data, поэтому this указывает на этот объект. Когда мы выводим в консоль this.status, выводится свойство status объекта data или 😉. С помощью метода call мы можем изменить объект, на который ссылается this (изменить контекст this). В функциях ключевое слово this относится к объекту, которому принадлежит функция, либо к объекту, создаваемому с помощью функции-конструктора. Мы объявили функцию setTimeout для объекта global, поэтому в функции setTimeout ключевое слово this указывает на объект global. В глобальном объекте есть переменная status со значением 😎, которое и выводится в консоль.
Показать все...
👍 7 1
что будет в консоли ?Anonymous voting
  • "😉" "😍"
  • "😉" "😎"
  • "😍" "😎"
  • "😎" "😎"
0 votes

var status = "😎"

setTimeout(() => {
  const status = "😍"

  const data = {
    status: "😉",
    getStatus() {
      return this.status
    }
  }

  console.log(data.getStatus())
  console.log(data.getStatus.call(this))
}, 0)
Показать все...
🤯 5