Als «this» getaggte Fragen

Schlüsselwort, das in vielen objektorientierten Programmiersprachen auf die aktuelle Klasseninstanz oder das aktuelle Klassenobjekt verweist.


6
Unterschied zwischen $ (this) und event.target?
Ich bin neu in jQuery und habe nach dem Tutorial in JavaScript und jQuery Registerkarten erstellt. Das fehlende Handbuch enthält die erste Zeile, wenn der Autor dies tut: var target = $(this); Aber ich habe es so versucht var target = evt.target; und ich habe diesen Fehler bekommen: Uncaught TypeError: …

9
Reaktion: "dies" ist innerhalb einer Komponentenfunktion undefiniert
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
Greifen Sie über die anonyme Java-Klasse auf "this" zu
Gegeben den folgenden Code: 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. } }; } } Ich möchte über Container.select()die select()Methode …

5
"Diese" Variable einfach einstellen?
Ich habe ein ziemlich gutes Verständnis von Javascript, außer dass ich keine gute Möglichkeit finden kann, die Variable "this" festzulegen. Erwägen: 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
Was ist der Unterschied zwischen Class.this und diesem in Java
Es gibt zwei Möglichkeiten, auf die Instanz einer Klasse innerhalb dieser Klasse zu verweisen. Beispielsweise: class Person { String name; public void setName(String name) { this.name = name; } public void setName2(String name) { Person.this.name = name; } } Einer verwendet, this.nameum auf das Objektfeld zu verweisen, der andere verwendet, …
121 java  this 

4
Unterschied und wann getApplication (), getApplicationContext (), getBaseContext () und someClass.this verwendet werden sollen
Ich bin neu in Android und ich versuche , den Unterschied zwischen zu verstehen getApplication(), getApplicationContext() getBaseContext(), getContext()und someClass.thisinsbesondere dann , wenn die diesen Methoden in den folgenden Codezeilen verwenden: Wenn ich einen Toast starte, was ist der Unterschied zwischen diesen und in welchen Fällen verwende ich sie? Toast.makeText(LoginActivity.this, "LogIn …

7
Verwenden von "this" mit Klassennamen
Ich mache Android-Programmierung und lernte etwas über Absichten, als ich einen Konstruktor sah, der für meinen C # -geschulten Verstand funky wirkte. Der Anruf war: Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); Beide Parameter sind für mich neu. Wie gibt es ein statisches ".this" aus einem Klassennamen? Ist das eine Java-Sache …
115 java  android  this 

5
Java: Class.this
Ich habe ein Java-Programm, das so aussieht. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } Was LocalScreen.thisbedeutet in aFuncCall?
112 java  class  this 

11
Kann "dies" in Java jemals null sein?
Ich habe diese Zeile in einer Klassenmethode gesehen und meine erste Reaktion war, den Entwickler, der sie geschrieben hat, lächerlich zu machen. Aber dann dachte ich mir, ich sollte sicherstellen, dass ich zuerst Recht hatte. public void dataViewActivated(DataViewEvent e) { if (this != null) // Do some work } Wird …
109 java  this 

4
TypeScript "this" Scoping-Problem beim Aufruf in jquery callback
Ich bin mir nicht sicher, wie ich das Scoping von "this" in TypeScript am besten handhaben kann. Hier ist ein Beispiel für ein allgemeines Muster in dem Code, den ich in TypeScript konvertiere: class DemonstrateScopingProblems { private status = "blah"; public run() { alert(this.status); } } var thisTest = new …
107 typescript  this 

10
Was bedeutet die Variable $ this in PHP?
Ich sehe die Variable die $thisganze Zeit in PHP und ich habe keine Ahnung, wofür sie verwendet wird. Ich habe es nie persönlich benutzt. Kann mir jemand sagen, wie die Variable $thisin PHP funktioniert?
103 php  class  oop  this 

1
"This" ist innerhalb der Map-Funktion Reactjs undefiniert
Ich arbeite mit Reactjs und schreibe eine Menükomponente. "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 davon
Ich versuche gerade zu lernen, wie man intelligente Zeiger verwendet. Bei einigen Experimenten entdeckte ich jedoch die folgende Situation, für die ich keine zufriedenstellende Lösung finden konnte: Stellen Sie sich vor, Sie haben ein Objekt der Klasse A als Eltern eines Objekts der Klasse B (das Kind), aber beide sollten …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.