Публикации по теме 'this'


[JavaScript] «это» часть 1
Еще одна концепция JavaScript, которую я часто освежаю, — это this . Поскольку this не определяется при назначении, иногда бывает сложно точно определить, к какой области относится this . Давайте углубимся в пример: this.holiday = "Thanksgiving"; console.log(window.holiday) // "Thanksgiving" console.log(holiday) // "Thanksgiving" Чтобы проанализировать использование this , важно знать, в каком контексте он используется. Возможны два случая:..

это в функции стрелки
Стрелочная функция или функция Fat теперь не новы для опытного разработчика Javascript. Но тем не менее ссылка this в другом контексте по-прежнему сбивает многих из нас. Это попытка собрать все такие возможности для лучшего понимания. var obj = { one: 1, two: function () { console.log(this) }, three: () => { console.log(this) }, four: function () { console.log(this) return () => { console.log(this)..

Расширенное использование слова «это» в JavaScript
Сегодня мир захватывает JavaScript, а JavaScript легко изучить, но сложно освоить. В этом главном путешествии мы рассмотрим лучший вариант использования «this» в JavaScript. В JavaScript это контекст вызова функции. Дайте понять это из Mozilla - Ключевое слово this функции в JavaScript немного отличается от других языков. Также есть некоторые различия между строгим режимом и нестрогим режимом. Проблема в том, что у него сложное поведение. Вот почему во время..

ES6 - функция стрелки
Продолжая мою предыдущую статью Я потерялся с этим -JavaScript », мы поговорим о функции стрелки или функции толстой стрелки. Это новая концепция ECMAScript 6. Это очень лаконичный способ написания функции. Мудрый синтаксис действительно короче старого подхода. Давай поговорим об этом подробнее Преимущества стрелочной функции Более короткий синтаксис, чем функциональное выражение и Не имеет своего this Их нельзя использовать в качестве конструкторов. У них нет..

Множество способов «это» изменилось в моем коде с помощью Debugger и Console.log.
В приведенном ниже фрагменте я выделил два метода экземпляра, которые включены в мое веб-приложение. (Примечание: закомментированные многоточия (//…) можно игнорировать, так как они служат только для того, чтобы показать, что в коде есть другие вещи, которые я пропустил в этой статье, потому что они не относятся к обсуждаемой теме. ) class List { //... appendList(){ //... } renderListShowPage(e) { //... } //... } Методы экземпляра внутри классов имеют дело с тем, что следует из..