Задать вопрос
Ответы пользователя по тегу JavaScript
  • Можно разъяснение про this?

    @Melk0or
    Если по простому, this можно применять внутри объекта, дабы указать на него самого. Но так же есть и глобальный this , который указывает на объект window. Отличие this в js наверное в том, что существует строгий и нестрогий режим this, когда значение этого this устанавливается вызовом и соответственно нет.
    function func() {
       return this
    }
    //В данном случае this указывает на объект window, при строгом режиме нам вернет undefined
    
    //Пример простейшего использования this
    const x = {
     a: "Hello",
     f1: function () {
      return this.a; 
     }
    }
    //сonsole.log(x.f1()) выдаст нам Hello

    Подробнее можно прочитать на mdn https://developer.mozilla.org/ru/docs/Web/JavaScri...
    Ответ написан
    Комментировать