Ik zit al een tijdje te knutselen maar ik heb het gevoel dat mijn oplossing niet echt het beste is 
De case:
In een dynamisch gegenereerde pagina kunnen globale variabelen var1 t/m var100 aanwezig zijn.
Op een willekeurige pagina staan er bijvoorbeeld drie: var1=64 , var55="test" en var64=0
De oneliner moet dan de volgende variable fabrieken: newvar="var1=64;var55=test;var64=0"
Wat ik nu heb (even op 3 regels voor de duidelijkheid):
Het moet snel zijn, klein en werken met alle browsers (ook oude). Wie weet het beter?

De case:
In een dynamisch gegenereerde pagina kunnen globale variabelen var1 t/m var100 aanwezig zijn.
Op een willekeurige pagina staan er bijvoorbeeld drie: var1=64 , var55="test" en var64=0
De oneliner moet dan de volgende variable fabrieken: newvar="var1=64;var55=test;var64=0"
Wat ik nu heb (even op 3 regels voor de duidelijkheid):
code:
1
2
3
| for (i=1;i<101;i++){ if(window['var'+i]){newvar+="var"+i+"="+escape(window['var'+i].value)+";"} } |
Het moet snel zijn, klein en werken met alle browsers (ook oude). Wie weet het beter?