←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Javascript
[ROZWIĄZANE] This jako tablica

Zablokowany

  • +
  • -
DarkGL - zdjęcie DarkGL 03.04.2012

Zawsze dla mnie this to był egzemplarz klasy na którym właśnie działamy
właśnie dlatego kod poniżej nie ma dla mnie sensu
this[this.t-1]
cały kod:
this[this.t-1] |= (x&((1<<(this.DB-sh))-1))<<sh;
ktoś ma link do opisu o co chodzi w takiej operacji ( .t to liczba ) ?
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 03.04.2012

taki kod działa wpełni
function test(){
	this.func	=	function(){
		this[ 1 ]	=	1;
	};
	this.func2	=	function(){
		document.write( this[ 1 ] );
	};
};

var test1	=	new test();

test1.func();
test1.func2();
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 04.04.2012

w javascripcie dostęp do pól obiektu jest możliwy operatorem . lub []

wyrażenia
this.pole1 
this['pole1']
są równoważne


this[ 1 ]
oznacza dostęp do pola obiektu o identyfikatorze 1, w tym przypadku this.1 nie działa ze względu na składnie, więc jedyne wyjście to []
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 04.04.2012

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany