Perguntas com a marcação «this»

Palavra-chave que se refere à instância ou objeto da classe atual em muitas linguagens de programação orientadas a objetos.


6
Diferença entre $ (this) e event.target?
Eu sou novo no jQuery e estava criando painéis com guias, seguindo o tutorial em JavaScript e jQuery: The Missing Manual , existe a primeira linha quando o autor faz isso: var target = $(this); Mas eu tentei fazer dessa maneira var target = evt.target; e eu recebi esse erro: …

9
Reagir: "isto" é indefinido dentro de uma função de componente
class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? "player-control-icon active" : "player-control-icon" return ( <div className="player-controls"> <FontAwesome className="player-control-icon" name='refresh' onClick={this.onToggleLoop} spin={this.state.loopActive} /> <FontAwesome className={shuffleClassName} name='random' onClick={this.onToggleShuffle} /> </div> ); } onToggleLoop(event) { // "this …
152 javascript  reactjs  this 

2
Acesse "this" da classe anônima Java
Dado o seguinte código: public interface Selectable { public void select(); } public class Container implements Selectable { public void select() { ... } public void createAnonymousClass() { Selectable s = new Selectable() { public void select() { //see comment below. } }; } } Quero acessar Container.select()de dentro da …

5
Defina a variável "this" facilmente?
Eu tenho um bom entendimento de Javascript, exceto que não consigo descobrir uma boa maneira de definir a variável "this". Considerar: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example object someObj.foo_variable = "hi"; //set foo_variable so it alerts var old_fn = someObj.fn; //store old …

4
Qual é a diferença entre Class.this e this em Java
Existem duas maneiras de referenciar a instância de uma classe dentro dessa classe. Por exemplo: class Person { String name; public void setName(String name) { this.name = name; } public void setName2(String name) { Person.this.name = name; } } Um usa this.namepara referenciar o campo do objeto, mas o outro …
121 java  this 

4
diferença e quando usar getApplication (), getApplicationContext (), getBaseContext () e someClass.this
Eu sou novo para android e eu estou tentando entender a diferença entre getApplication(), getApplicationContext(), getBaseContext(), getContext()e someClass.thise especialmente quando usar os estes métodos nas seguintes linhas de código: Quando inicio um brinde, qual é a diferença entre esses e em quais casos os uso? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), …

7
Usando “this” com o nome da classe
Estou fazendo programação para Android e aprendendo sobre Intents, quando vi um construtor que, para minha mente treinada em C #, parecia descolado. A chamada foi: Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); Ambos os parâmetros são novos para mim. Como existe um ".this" estático fora de um nome de classe? …
115 java  android  this 

5
Java: Class.this
Eu tenho um programa Java parecido com este. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } O que LocalScreen.thissignifica em aFuncCall?
112 java  class  this 

11
“This” pode ser nulo em Java?
Vi esta linha em um método de classe e minha primeira reação foi ridicularizar o desenvolvedor que a escreveu. Mas então, achei que deveria ter certeza de que estava certo primeiro. public void dataViewActivated(DataViewEvent e) { if (this != null) // Do some work } Essa linha será avaliada como …
109 java  this 



1
“Isto” é indefinido dentro da função de mapa Reactjs
Estou trabalhando com Reactjs, escrevendo um componente de menu. "use strict"; var React = require("react"); var Menus = React.createClass({ item_url: function (item,categories,articles) { console.log('afdasfasfasdfasdf'); var url='XXX'; if (item.type == 1) { url = item.categoryId == null ? 'javascript:void(0)' : path('buex_portal_browse_category', {slug: categories[item.categoryId].slug}); } else if (item.type == 2) { url …

2
std :: shared_ptr deste
Atualmente, estou tentando aprender como usar ponteiros inteligentes. No entanto, ao fazer alguns experimentos, descobri a seguinte situação para a qual não consegui encontrar uma solução satisfatória: Imagine que você tenha um objeto da classe A sendo pai de um objeto da classe B (o filho), mas ambos deveriam se …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.