Javascript miért hajtódik végre kétszer?
Egy autó tulajdonságait akarnám kiiratni.
html:
<script language="javascript" type="text/javascript" src="js/kocsi.js">
</script>
javascript file:
function Nyomtat() {
document.write(this.marka+","+this.ev+","+this.sebesseg);
}
function Auto(marka,ev,sebesseg) {
this.marka=marka;
this.ev=ev;
this.sebesseg=sebesseg;
this.Nyomtat=Nyomtat;
}
auto1= new Auto("opel","2001","180kmh");
auto1.Nyomtat();
és ezt az eredményt hozza:
opel,2001,180kmh opel,2001,180kmh
kétszer írja ki.
hát én kettőnek látom :)
ezt akarnám kiiratni:
opel,2001,180kmh
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Kétszer hívod meg a Nyomtat() függvényt.
this.Nyomtat=Nyomtat;
auto1.Nyomtat();
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Nekem egyszer írja ki, nem hívja meg 2x.
Azt próbálod, amit ide is beírtál?
ja, ezt próbálom élesben is.
javascript 24óra alatt könyvből vettem ki:
azt írja , hogy a
this.Nyomtat=Nyomtat; azért kell bele a Nyomtat az Auto tagfüggvényévé váljon.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!