Article View: pl.comp.lang.javascript
Article #39695Klasy
From: Dariusz Rogalski
Date: Thu, 27 Apr 2006 08:24
Date: Thu, 27 Apr 2006 08:24
36 lines
1726 bytes
1726 bytes
Witam,
z pomoca http://javascript.about.com/library/bltut35.htm probuje stworzyc
wlasna klase. Kawalek kodu:
function FilterList()
{
this.filters=new Array();
this.filters[0]=-1;
this.filters[1]=null;
this.filters[2]=null;
this.filters[3]=null;
this.filters[4]=null;
this.filters[5]=null;
this.filters[6]=null;
this.prototype.show=function()
{
document.write(this.filters[0]);
}
}
obiekt na stronce powoluje do zycia tak: var fil=new FilterList();
a nastepnie probuje wykorzystac go tak fil.show();
na co przegladarka strzela focha i mowi:
"this.prototype has no properties"
a dla kawalka kodu html: <div onclick="fil.show();">Clik me</div>
gada tak: "this.prototype has no properties".
Poniewaz to przegladarka a nie przegladarek, nic nie rozumiem, pewnie
dlatego ze nigdy nie rozumialem kobiet.
jakas podpowiedz lub moze namiary na dobry tutorial o klasach w JS.
pozdr.
DR
Technical Details
Message-ID:
<1bfm7cucc6z90.1cr85qf88k03a.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.man.szczecin.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.man.szczecin.pl!not-for-mail From: Dariusz Rogalski <d.rogalski@spamerzy.wynocha.ksiaznica.szczecin.pl> Newsgroups: pl.comp.lang.javascript Subject: Klasy Date: Thu, 27 Apr 2006 10:24:59 +0200 Organization: KP Lines: 36 Message-ID: <1bfm7cucc6z90.1cr85qf88k03a.dlg@40tude.net> Reply-To: d.rogalski@spamerzy.wynocha.ksiaznica.szczecin.pl NNTP-Posting-Host: darek.ksiaznica.szczecin.pl Mime-Version: 1.0 X-Trace: zeus.man.szczecin.pl 1146126334 29303 212.14.41.156 (27 Apr 2006 08:25:34 GMT) X-Complaints-To: usenet@news.man.szczecin.pl NNTP-Posting-Date: Thu, 27 Apr 2006 08:25:34 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit