| Ali obstaja pri javascript kaj podobnega? | ||
|---|---|---|
|
jj012345
4. dec 2016 09:30:53
Pridružen od: 16. avg 2012 82 objav 13 13 1 |
#1
V Clipper-ju je obstajal način, ki je bil zelo uporaben in me zanima če je v javascript kaj podobnega. tabela = 'TABELA_MERKATOR' In je uporabljal 'TABELA_MERKATOR' Ko se je prijavil drug uporabnik tabela = 'TABELA_TUS' Drug primer: |
|
|
Vini
4. dec 2016 12:28:40
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#2
Lažje bo, če boš povedal dejansko težavo. Javascript ne pozna "USE tabela", kot so to imeli xBase programski jeziki. Razumem, da bi do nečesa rad dostopal dinamično, ampak do česa? |
|
|
jj012345
4. dec 2016 16:52:27
Pridružen od: 16. avg 2012 82 objav 13 13 1 |
#3
Namesto tega: to: var data = google.visualization.arrayToDataTable([&polje]); |
|
|
jj012345
4. dec 2016 18:52:29
Pridružen od: 16. avg 2012 82 objav 13 13 1 |
#4
Bol vsakdanji primer
|
|
|
spicey
4. dec 2016 20:56:42
Pridružen od: 2. avg 2007 70 objav 87 3 3 |
#5
Samo ta & vrzi ven... |
|
|
Spartacus
4. dec 2016 21:25:57
Pridružen od: 23. dec 2007 642 objav 828 38 4 |
#6
Tudi jst malenkost tavam v temi, kakšno je sploh vprašanje. Ampak, če pogledam prvi primer:
Kar se pa tiče drugega primera: včasih bi bile res mokre sanje, če bi lahko operator dal v spremenljivko in kontroliral for zanko takole. Ampak ne gre. ... če vsaj približno razumem dilemo ... |
|
|
Vini
4. dec 2016 22:43:02
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#7
Macro operator iz Clipperja bi v Javascriptu lahko nadomestil z uporabo eval(), ampak je bila to že v Clipperju zelo zelo slaba praksa, pa v Javascriptu ni nič boljša. :) Macro operator se je v Clipper verziji 5 zelo lepo nadomestil z uporabo code blocks, v Javascriptu bi pa lahko večino tega, kar ti pričakuješ, rešil z uporabo anoymous function, tvoj primer zanke, recimo, takole:
|
|
|
jj012345
5. dec 2016 10:47:33
Pridružen od: 16. avg 2012 82 objav 13 13 1 |
#8
Poskusil sem sledeče: Deluje, vendar se je zanka izvajala do neskončnosti, se pravi, da ni prenesel vsebine v return, oziroma se ni upoštevala. Pravilno pa deluje sledeče: Vini-jev predlog je tisto kar sem iskl. Vhala vsem za pomoč. |
|
|
Vini
5. dec 2016 10:55:38
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#9
Seveda se je izvajala do neskončnosti. :) "i < 3;" je tipa string in string s to vsebino je v Javascriptu enak logičnemu true. Zakaj si zadevo dal v narekovaje? Samo umakni narekovaje, pa bo delovalo. Ni potrebe po tistem dolgem ifu. Tole: je povsem enako kot: le slednje je mnogo daljše in bolj nepregledno :) |
|
|
jj012345
5. dec 2016 11:08:00
Pridružen od: 16. avg 2012 82 objav 13 13 1 |
||