| Autor | Zpráva | ||
|---|---|---|---|
| mujki Profil * |
#1 · Zasláno: 1. 5. 2006, 13:22:20
chtel jsem pouzit na prochazeni vsech poli for in ale zkrachovalo to,
tady nastinim co mi neslo var p=new Array(new Array(),new Array(),new Array()); function Kos(w, q){ var objekt=new Object(); objekt.ks=w; objekt.boss=q; return objekt; } /*napr*/ p[0][coko]=new Kos( 1, 2 ); function pole(hodnota){ for( i inp[hodnota] ){ window.alert("tolik kusu:"+i.ks); } } je to jen priklad.ale nastinuje co mi nejde a budu vdecny za radu :( dekuji moc vsem |
||
| ah01 Profil |
#2 · Zasláno: 1. 5. 2006, 14:30:41 · Upravil/a: ah01
1) Pleteš dohromady 2 způsoby vytvoření objektu. Buď můžeš použít tzv. Factory paradigma, pak to vypadá takto:
nebo použít Konstruktor paradigma takto:
Ty vlastně vytvoříš nový objekt pomocí new a hned ho přepíšeš objektem, který vytvoříš v těle fce. 2) ten tvůj příklad by měl vypadat nějak takhle: function Kos(ks, boss){
|
||
| mujki Profil * |
#3 · Zasláno: 1. 5. 2006, 16:16:49
jo tak takhle to funguje :)
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0