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


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

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 13:13 +0200
Organization Serveur de salon
Message-ID <no9phc$m6b$1@usenet.pasdenom.info> (permalink)
References <no2onb$6nk$1@usenet.pasdenom.info> <57a7bcec$0$19763$426a74cc@news.free.fr> <no9efc$dlc$1@usenet.pasdenom.info> <57a85b6a$0$5295$426a74cc@news.free.fr>

Show all headers | View raw


Le 08/08/2016 à 12:14, SAM a écrit :
> Le 08/08/16 à 10:04, Gloops a écrit :
>> Un point m'avait échappé.
>>
>>
>> for(prop in navigator)
>>   {
>>     document.write(prop + navigator[prop] + "<br />");
>>   }
>>
>> s'exécute bien, mais en m'affichant ça dans la console :
>
>
> Est-ce que :
>
> for(prop in navigator)
>   {
>     document.write(prop + eval('navigator.'+prop) + "<br />");
>   }
>
> résoudrait ton problème ?
>
> (pas testé)
>
> Cordialement,

ça affiche bien le résultat mais en grinçant dans la console :

/*
Exception: [Exception... "Component is not available"  nsresult: 
"0x80040111 (NS_ERROR_NOT_AVAILABLE)"  location: "JS frame :: 
Scratchpad/2 line 4 > eval :: <TOP_LEVEL> :: line 1"  data: no]
*/

Donc même résolution, j'ai mis

	document.write(prop + " ==> " + eval('this.navigator.'+prop) + "<br />");

Je cherchais comment effectuer cette interprétation, je me rappelais 
eval en VB, mais je ne savais pas que c'était pareil en Javascript.

Dans ce cas de figure c'est facultatif, mais à l'occasion ça doit bien 
être utile.

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