Bonjour,
J'écris une petite application incorporant pas mal de javascript pour faire du joli et pour se connecter sur Flickr.
Pour le joli, j'utilise des fonctions du framework prototype.
Pour Flickr, j'utilise un bout de code trouvé sur le net.
Tout fonctionne bien, si je ne les mets pas ensemble, mais ensemble....ça foire complètement.
Pourquoi ?
Mon code pour Flickr procède de la manière suivante:
Prototype ajoutant de son côté plein de propriétés aux objets jaavscript, en ajoute un paquet sur les Array, et mon for..in se met à les retourner, puisque le for..in énumère des propriétés et pas des valeurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var param=new Array(); param['api_key'] = flickr.key; param['text'] = group_name; ... for(key in params){ tmp_url += "&" + key + "=" + params[key]; } ...
Ma question est: comment remplacer mon for(key in params) pour arriver à récupérer tant mes clés que mes valeurs ?
Car si je fais params.length, j'ai 0
Merci,
Laurent
PS: Je me trompe où la notation array['key']=value n'est pas très standard en javascript ?
Partager