클래스 로봇이 있다고 가정 해 보겠습니다.클래스 내부의 변수를 참조 할 때 ... "this." 우리가 함수에 있기 때문에 작동하지 않습니다
변수는 hand lefthand
, hand righthand
, leg leftleg
및 leg rightleg
입니다. leg
및 hand
클래스는 int length
및 int width
을 포함합니다.
this.lefthand.length = 100;
this.leftleg.length = 200;
function switch_length() {
this.lefthand.length = 300; //This is wrong. So what can I do instead to refer to lefthand??
this.leftleg.length = 400; //This is wrong. So what can I do instead to refer to leftleg??
}
this.button.addEventlistener (... switch_length())
를 사용하여 [바인딩] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/bind). –
티타늄에 적용 할 수 있습니까? 이 링크는 mozilla 웹 javascirpt 용입니다. –
링크의 호환성 섹션을 참조하십시오. 티타늄 문서가 있으면 찾아보십시오. 아니면 그냥 사용해보십시오. 또한보십시오 : http://developer.appcelerator.com/questions/newest –