Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.javascript > #3031

Re: Réflexion en Javascript : PropertyValue

From Gloops <gloops@zailes.invalid.org.invalid>
Newsgroups fr.comp.lang.javascript
Subject Re: Réflexion en Javascript : PropertyValue
Date 2016-08-08 03:21 +0200
Organization Serveur de salon
Message-ID <no8mrk$hm7$1@usenet.pasdenom.info> (permalink)
References <no2onb$6nk$1@usenet.pasdenom.info> <57a7bcec$0$19763$426a74cc@news.free.fr>

Show all headers | View raw


Le 08/08/2016 à 00:57, SAM a écrit :
> Le 05/08/16 à 21:16, Gloops a écrit :
>> Bonjour tout le monde,
>>
>> J'ai vu sur
>>
>> http://www.tutorialspoint.com/javascript/javascript_forin_loop.htm
>
> Ha! Merdum ! C'est de l'anglishe (ou de l'amerlock ?)

Ah ben ... oui, désolé.

>
>> qu'on pouvait parcourir, par exemple, les propriétés du navigateur
>> ainsi :
>>
>>             for (aProperty in navigator) {
>>                document.write(aProperty);
>>                document.write("<br />");
>>             }
>>
>> et ça affiche bravement les noms des propriétés du navigateur.
>>
>> Alors du coup, je me pose la question de comment on peut terminer ce
>> travail ?
>
> "terminer" ? "travail" ?
>
> Le terminé de document.write()
> c'est document.close();
>
> Le commencé de document.write()
> c'est document.open();
>
> à défaut de fermer l'écriture, normalement le navigateur et au moins
> Firefox a sa roue (ou jauge) de remplissage qui tourne (il attend la suite)

Ah non chez moi quand il a fini de charger la page l'extended statusbar 
affiche 100%, et ... ça veut dire ça y est chef, travail fini.

Il y met le temps, mais ... ça, c'est une autre question.
On n'a pas idée d'installer autant d'extensions sur une machine 
pareille, aussi. :)

>
> (snip)
>> Meilleure idée ?
>
> var t='', b=[];
> for(var i in navigator) {
>     b.push('navigator.' + i + ' ==> ' + navigator[i]); }
> alert(b.join('\n'));
> t=b=i=null;
>
> ????
> sans savoir si ça répond à la question ?!
> (que je n'ai pas comprise ... que cherche t-il donc à faire exactement ?)
>
>
>
> var b=[];
> for(var i in navigator.plugins)
>     b.push(i+' = '+navigator.plugins[i].name+'\n');
>
> alert(b.join())
> b=i=null;
>
>
> Cordialement,


Ben ... oui, c'est bien ça. Merci.

Pour moi, une propriété, ça sert à avoir un contenu, et quand on a dit 
que navigator a pour propriétés appName et appVersion, on n'a pas 
terminé, il reste encore à dire :

appName ==> Netscape
appVersion ==> 5.0 (Windows)

Je cherchais la syntaxe navigator[aProperty].
C'est vrai que c'est somme toute courant, mais ... mon neurone ne 
s'allumait pas.

A supposer qu'on veuille l'écrire sur la page web :

for(property in navigator)
   {
     document.write(property);
     document.write(" ==> ");
     document.write(navigator[property]);
     document.write("<br />");
   }

Back to fr.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-05 21:16 +0200
  Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 00:57 +0200
    Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 03:21 +0200
      Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 03:36 +0200
        Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 12:04 +0200
          Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:03 +0200
            Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 00:35 +0200
        Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 12:04 +0200
          Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:04 +0200
    Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 10:04 +0200
      Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 10:26 +0200
      Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 12:14 +0200
        Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:13 +0200
          Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 00:23 +0200
            Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-09 02:58 +0200
              Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 14:11 +0200
                Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-09 15:52 +0200
          Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 00:24 +0200
    Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:22 +0200

csiph-web