2011-05-20 2 views
0

Quelqu'un peut-il me dire quel type de variable est-ce? si c'est un tableau quel type de tableau est-ce? et comment nous pouvons faire ce tableau du code derrière.Je veux juste savoir quel type de tableau est-ce en javascript?

var images = [ 
    { image: 'http://localhost/SocketV3/Attachments/iNAC/Temp/Post652/PPT/Slides/Slide1.png' }, 
    { image: 'http://localhost/SocketV3/Attachments/iNAC/Temp/Post652/PPT/Slides/Slide2.png' }, 
    { image: 'http://localhost/socketv3/res/i/common/icn_slideShow.png'} 
]; 

Merci

+0

Il y a plusieurs façons de faire un tableau comme ça. peut-être mettre à jour avec plus de détails sur ce que vous essayez de faire? –

+0

@Andy THanks pour votre réponse rapide. Je veux juste rendre cette dynamique du code derrière. var images = '<% = hdnfield.value%> quelque chose comme ça. Dans le code derrière je peux définir le hdnfield avec les valeurs exactement comme ci-dessus et peut le donner à des images variables. –

+0

Si vous avez juste besoin de le générer côté serveur de chaîne, vous pouvez utiliser la même syntaxe que ci-dessus. Il suffit de générer le côté serveur, mais il est préférable, comme quelqu'un l'a mentionné, il y a généralement des méthodes JSON qui peuvent vous aider. mais cette syntaxe fonctionne bien pour définir le tableau: http://jsfiddle.net/GSXp7/ –

Répondre

0

ne pas diminuer la réponse qui est déjà là, mais voici quelques explications supplémentaires.

la notation var images = []; est une notation abrégée.
Cela équivaut à var images=new Array();

De même,

{image:'http://localhost/SocketV3/Attachments/iNAC/Temp/Post652/PPT/Slides/Slide1.png'} 

est un raccourci pour créer un objet avec une clé, image appelée (l'URL est les données). la notation classique ressemblerait plus à ceci:

var myObj = new Object(); 
myObj.image = 'http://localhost/SocketV3/Attachments/iNAC/Temp/Post652/PPT/Slides/Slide1.png'; 
+0

Merci frère. ça m'a aidé beaucoup. à votre santé. –

3

C'est un tableau d'objets. Aussi simple que cela.

0

Il est un simple tableau d'objets ...

Vous pouvez l'utiliser comme suit:

var first_url = images[0].image; //will give you the first URL 
... 

HTH

0
Code

derrière les cris de asp.net

si c'est le cas, vous pouvez utiliser Anny JSON libary pour .net

pour générer

Questions connexes