«this» 태그된 질문

많은 객체 지향 프로그래밍 언어에서 현재 클래스 인스턴스 또는 객체를 참조하는 키워드입니다.


6
$ (this)와 event.target의 차이점은 무엇입니까?
jQuery를 처음 사용하고 JavaScript 및 jQuery 의 자습서에 따라 탭 패널을 만들었습니다 . 누락 된 매뉴얼 , 작성자 가이 작업을 수행 할 때 첫 번째 줄이 있습니다. var target = $(this); 그러나 나는 그렇게하려고 노력했다. var target = evt.target; 그리고 그 오류가 발생했습니다 : Uncaught TypeError: Object http://localhost/tabbedPanels/#panel1 has no …

9
반응 :“this”는 컴포넌트 함수 안에서 정의되지 않았다
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
Java 익명 클래스에서 "this"에 액세스
다음 코드가 주어진다 : 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. } }; } } Container.select()익명 클래스의 select()메소드 에서 액세스하고 …

5
“this”변수를 쉽게 설정 하시겠습니까?
"this"변수를 설정하는 좋은 방법을 찾을 수 없다는 점을 제외하고는 Javascript에 대해 잘 알고 있습니다. 치다: 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 value someObj.fn = myFunction; //bind to …

4
Class.this와 Java의 차이점은 무엇입니까
해당 클래스 내에서 클래스의 인스턴스를 참조하는 방법에는 두 가지가 있습니다. 예를 들면 : class Person { String name; public void setName(String name) { this.name = name; } public void setName2(String name) { Person.this.name = name; } } 하나는 this.name개체 필드 className.this를 참조하는 데 사용하고 다른 하나는 개체 필드 를 참조하는 …
121 java  this 

4
차이점 및 getApplication (), getApplicationContext (), getBaseContext () 및 someClass.this를 사용하는 경우
나는 안드로이드를 처음 접했고 getApplication(), getApplicationContext() 의 차이점을 이해하려고 노력하고 있습니다 .getBaseContext() , getContext()그리고 someClass.this특히 다음 코드 라인에서 이러한 방법을 사용하는 방법과 : 토스트를 시작할 때 이들과 사용하는 경우의 차이점은 무엇입니까? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getBaseContext(), "LogIn successful", Toast.LENGTH_SHORT).show(); 의도와 동일 : …

7
클래스 이름과 함께 "this"사용
저는 Android 프로그래밍을하고 있고 Intents에 대해 배우고 있었는데, C # 훈련 된 마음에 펑키 해 보이는 생성자를 보았을 때. 전화 : Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); 두 매개 변수 모두 나에게 새로운 것입니다. 클래스 이름에 정적 ".this"가있는 이유는 무엇입니까? 이것은 Java 또는 Android입니까? 의 컨텍스트에 있기 때문에 "this"를 말하는 …
115 java  android  this 

5
자바 : Class.this
이와 같은 Java 프로그램이 있습니다. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } 무엇을 LocalScreen.this의미 aFuncCall합니까?
112 java  class  this 

11
Java에서 "this"가 null 일 수 있습니까?
클래스 메서드에서이 줄을 봤고 첫 번째 반응은이 코드를 작성한 개발자를 조롱하는 것이 었습니다.하지만 저는 먼저 제가 옳은지 확인해야한다고 생각했습니다. public void dataViewActivated(DataViewEvent e) { if (this != null) // Do some work } 그 라인이 거짓으로 평가 될까요?
109 java  this 

4
jquery 콜백에서 호출 될 때 TypeScript "this"범위 지정 문제
TypeScript에서 "this"범위 지정을 처리하는 가장 좋은 방법을 모르겠습니다. 다음은 TypeScript로 변환하는 코드의 일반적인 패턴의 예입니다. class DemonstrateScopingProblems { private status = "blah"; public run() { alert(this.status); } } var thisTest = new DemonstrateScopingProblems(); // works as expected, displays "blah": thisTest.run(); // doesn't work; this is scoped to be the document …
107 typescript  this 


1
"this"는 맵 함수 Reactjs 내부에서 정의되지 않았습니다.
메뉴 구성 요소를 작성하면서 Reactjs로 작업하고 있습니다. "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 = item.articleId …

2
std :: shared_ptr of this
저는 현재 스마트 포인터 사용법을 배우려고합니다. 그러나 몇 가지 실험을 수행하는 동안 포화 솔루션을 찾을 수없는 다음 상황을 발견했습니다. 클래스 A의 오브젝트가 클래스 B (자식)의 오브젝트의 상위가되지만 둘 다 서로를 알아야한다고 가정하십시오. class A; class B; class A { public: void addChild(std::shared_ptr<B> child) { children->push_back(child); // How to do pass …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.