Лучшие this вопросы ИТ разработчиков

  • 13 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Что такое указатель «это»?

Я довольно новичок в C ++, и я не понимаю, чтоthis Указатель делает в следующем сценарии: void do_something_to_a_foo(Foo *foo_instance); void Foo::DoSomething() { do_something_to_a_foo(this); }Я взял это из чужого поста здесь. Что значитthis ...

Задан 11 May 2013, 00:57 от user2371809
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вы должны сохранить контекст в переменной, так как ссылка "this" не будет доступна в обратном вызове. Попробуйте следующее решение:

аюсь установить состояние компонента после обратного вызова ajax получает данные из API REST. вот мой код для конструктора компонента

Задан 30 May 2017, 08:26 от Shadid
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 общественное поле

м Plunker здесь [https://plnkr.co/edit/MBEGkqnV5kie9PB3az9K?p=preview] (модифицированныйТур Героев [https://angular.io/tutorial]приложение из официальных документов) я создал этот метод вhero.service doHeroesExist(): boolean { ...

Задан 10 Oct 2017, 01:13 от CodyBugstein
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как я могу получить доступ к `this` в обработчике событий?

У меня есть класс, который создает элемент DOM и должен захватывать все события щелчка. Упрощенный код: function myClass() { this.domElement = document.createElement("canvas"); this.domElement.addEventListener("click", this.handleClick); ...

Задан 08 Oct 2011, 12:03 от ComFreek
  • -2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка вызова рекурсивного конструктора не может найти решение

Я получаю ошибку вызова переполнения рекурсивной конструкции в четырех открытых частях тунца (parts = может быть класс или что-то еще?). Это сработало над уч...

Задан 18 Jun 2014, 11:23 от user3752231
  • 24 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему `this.synchronized` вместо просто` synchronized` в Scala?

В примере работы с JDBC в Scala приведен следующий код: this.synchronized { if (!driverLoaded) loadDriver() }Почемуthis.synchronized вместо простоsynchronized?

Задан 19 Oct 2011, 19:15 от Ivan
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему я не могу использовать переменную «super» из статического контекста, даже если «super» относится к родительскому классу, а НЕ к экземпляру класса, в отличие от «this»?

Я говорю на языке Java. Переменная «this», когда используется внутри класса, относится к текущему экземпляру этого класса, что означает, что вы не можете использовать «this» внутри статического метода. Но «супер», когда используется внутри ...

Задан 01 Jan 2013, 17:56 от PrashanD
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 «выживет» деструктура

вязать методы при деструктурировании объекта в JavaScript? const person = { getName: function() { console.log(this); } }; var a = person.getName; var b = person.getName.bind(person); var {getName: c} = person; person.getName(); //=> {getName: ...

Задан 27 Aug 2017, 22:52 от Paweł
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Как избежать «this», ссылающегося на элемент DOM, и ссылаться на объект

У меня есть проблема, которую я могут работать вокруг.Контекст таков: я хочу иметь цепочку наследования, и метод объектов, принадлежащих этому наследованию, ...

Задан 27 Oct 2013, 20:21 от bgusach
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Использование этого в закрытии

Мне просто любопытно ... как я должен использовать «это» в функции jQuery? Например, если у меня есть такой код ... headEl.find("form.blog-search input").focus(function() { $(this).next("span").animate({opacity:1}, 200); })Работает нормально, ...

Задан 26 Nov 2013, 21:41 от Jody Heavener
  • 43 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

jQuery Передача $ (this) в функцию

У меня есть такие строки кода: $(this).parent().parent().children().each(function(){ // do something });Это работает хорошо. Но мне нужно запустить эти строки несколько раз. Итак, я создал функцию и передал параметр $ (this) в функцию: myFunc( ...

Задан 14 Oct 2011, 12:30 от Natasha
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

передавая это как параметр в статическом методе

У меня возникли проблемы с некоторым кодом в Visual C # для Windows Phone. Проблема не в том, что он не работает, потому что он работает, но я не понимаю, как = P Внутри статического класса создается статический метод, который дает себя в ...

Задан 11 Jan 2012, 12:26 от GeekPeek
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Как избежать «this», ссылающегося на элемент DOM, и ссылаться на объект

У меня есть проблема, которую я не могу обойти. Контекст таков: я хочу иметь цепочку наследования, и метод объектов, принадлежащих этому наследованию, должен быть обработчиком событий и в то же время иметь возможность достигать свойств ...

Задан 27 Oct 2013, 21:21 от bgusach
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

«Неправильное использование« this »в функции, не являющейся членом» в контексте target-c?

Используя XCode. В этом коде (func объявлен в интерфейсе), сообщается ошибка subj, стоящая на строке с 'self'. + (void) run: (Action) action after: (int) seconds { [self run:action after:seconds repeat:NO]; }Что за... ?

Задан 26 Sep 2011, 07:49 от ZeroArcan
  • 44 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Потому что вы запускаете его в контексте окна. Я имею в виду, когда он использовал это. W, это не указывает на WF.

от вопрос уже есть ответ здесь: Самостоятельные ссылки в объектных литералах / инициализаторах [/questions/4616202/self-references-in-object-literals-initializers] 21 ответЯ пытаюсь вычислить пропорциональную высоту (исключая элемент статической ...

Задан 12 Aug 2011, 16:48 от mhe
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Проблемы контекста IIFE

В следующей конструкции: (function(){ var x = function(){ alert('hi!'); } var y = function(){ alert("hi again!"); } this.show = function(){ alert("This is show function!"); } })(); Почемуthis Ссылаться наwindow объект? Должно ли все внутри IIFE ...

Задан 04 Oct 2011, 20:39 от DrStrangeLove
  • 31 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Java просочилась в конструктор [duplicate]

На этот вопрос уже есть ответ здесь: Утечка в предупреждении конструктора [/questions/3921616/leaking-this-in-constructor-warning] 10 ответовПочему IDE жалуется на «утечку в конструкторе»? Я всегда предполагал, что это просто плохая практика. Но ...

Задан 24 Mar 2012, 12:35 от Reinard
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

+100 Я возмущен идеей, что «это» является проблемой, и я негодую Крокфорду за то, что он убедил так много людей не использовать его.

оторых случаяхthis Ключевое слово не может ссылаться на объект, который я ожидаю. (недавний пример:в ключевом событии, в моем XBL) [https://stackoverflow.com/questions/4499500/calling-a-method-from-xbl/4510486#4510486] Как лучше всего избежать ...

Задан 23 Dec 2010, 15:46 от Tom Brito
  • 41 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Что означает метод this ()?

Я наткнулся на этот блок кода, и есть одна строка, в которой я не перестаю понимать смысл или то, что он делает. public Digraph(In in) { this(in.readInt()); int E = in.readInt(); for (int i = 0; i < E; i++) { int v = in.readInt(); int w = ...

Задан 07 Apr 2013, 20:57 от Sugihara
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

таблица виртуальных методов для множественного наследования

Я читаю эту статьюТаблица виртуальных методов&quot;Пример в приведенной выше статье:

Задан 10 Jun 2015, 20:45 от Fihop
  • 4 голосов
  • -1 ответ
  • 0 просмотров
-1 ответ

Да, «это» относится к экземпляру включающего класса.

пировал этот код с сайта разработчиков Android: public class ExampleActivity extends Activity implements OnClickListener { protected void onCreate(Bundle savedValues) { ... Button button = (Button)findViewById(R.id.corky); ...

Задан 06 Jul 2011, 15:06 от TJ1
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Сохранить доступ к этой области

У меня есть цвет, сохраненный в атрибуте данных на моей кнопке, который я хотел использовать в переключателе. Тем не менее, когда я пытался получить доступ к...

Задан 11 Jun 2014, 22:10 от Travis J
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 звонки.

ли способ выполнить предварительные расчеты до вызоваsuper(...) или жеthis(...) конструктор? Рассмотрим следующий пример: public class Test { private final int n; private final int m; private final int[] store; public Test(int n, int m) { /* ...

Задан 28 Jul 2018, 09:34 от John McClane
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Java: альтернатива передаче this в качестве аргумента конструктора для ссылки на создаваемый объект

Я потратил некоторое время на размышления о различных решениях, которые я выбрал, когда читал (я еще не очень разбирался в Java), что использование этого для аргумента конструктора обычно не является хорошей практикой. Я пытаюсь создать ...

Задан 24 Dec 2012, 16:59 от wallen
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему «это» внутри окна возвращаемого объекта функции

есть два типа области видимости в JavaScriptглобальная область действия функции сейчас я выполняю этот код function abc() { alert(this); } abc();abc call возвращает меня [окно объекта] Почему ?? Функция делает другую область видимости, так ...

Задан 06 Mar 2014, 06:55 от Mohammad Faizan khan
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как «использовать строгий» изменить правила для «этого» в Javascript?

Я пытаюсь понять, какое правило для «этого», что «использовать строгое»; модифицируется в приведенном ниже случае. После прочтения ...

Задан 17 Jun 2013, 15:13 от Jazzepi
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему модель onbone.js 'on ()' принимает 'this' в качестве последнего параметра, если почти всегда это будет?

Я просто вхожу в Backbone, и одна вещь, которую я нене понимаю, почемуна()&#39; Метод для моделей всегда принимает три аргумента - событие, обработчик и конт...

Задан 30 Oct 2012, 04:07 от Vlad
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Settimeout, связать и это

Здесь я скопировал фрагмент кода из MDN:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_objects/Function/bind

Задан 03 Aug 2016, 07:18 от Siddharth
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Javascript область действия addEventListener и это

Я - разработчик C #, экспериментирующий с JavaScript, и я пытаюсь обдумать возможности :) У меня есть следующий код, который содержитaddEventListener в котором я хочу использовать поле из моего объекта: (function(window) { function Keyboard() { ...

Задан 21 Dec 2012, 19:45 от Raf
Page 1 of 6
1 2 3 4 5