Re: Indexation des tableaux en js

Liste des GroupesRevenir à fcl javascript 
Sujet : Re: Indexation des tableaux en js
De : none (at) *nospam* no.invalid (Thomas Alexandre)
Groupes : fr.comp.lang.javascript
Date : 09. Dec 2024, 16:43:31
Autres entêtes
Organisation : 🍿🍺
Message-ID : <67571023$0$437$426a34cc@news.free.fr>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : Pan/0.161 (Chasiv Yar; )
Le Tue, 3 Dec 2024 08:05:39 +0100, Thierry Loiseau a écrit :

Thomas Alexandre <none@no.invalid> wrote:
 
Alors si et c'est même bien pire que ça :
 
```js let a = []
a[Math.PI] = 3.14 a[-Math.PI] = -3.14 a["π"] = 3.14 a[true] = 1 a[null]
= 0 a[false] = -1 a[NaN] = 42 console.log(a)
```
 
Ben bravo Thomas même si cela ne semble pas du tout fonctionnel !

Je confirme que ce n'est pas fonctionnel **du tout** !

Le problème de js ici c'est qu'il confond gentiment **indice** (d'un
tableau - qui est un entier) et **propriété** (d'un objet - qui peut être
littéralement n'importe quoi).

Et malheureusement c'est logique parce que sous le capot, en js, tout est
objet.

Même "true" est un objet (avec des méthodes) :
```js
true.toString()
```
par exemple.

--
"Ce qu'il faut au fond pour obtenir une espèce de paix avec les hommes,
(...) c'est leur permettre en toutes circonstances, de s'étaler, de se
vautrer parmi les vantardises niaises. Il n'y a pas de vanité
intelligente. C'est un instinct." - Céline

Date Sujet#  Auteur
10 Nov 24 * Indexation des tableaux en js (was: Re: Le calcul de la racine carré... pour des nuls :))20Thomas Alexandre
10 Nov 24 +* Re: Indexation des tableaux en js10Olivier Miakinen
10 Nov 24 i`* Re: Indexation des tableaux en js9Olivier Miakinen
10 Nov 24 i +* Re: Indexation des tableaux en js3Olivier Miakinen
10 Nov 24 i i`* Re: Indexation des tableaux en js2Thomas Alexandre
10 Nov 24 i i `- Re: Indexation des tableaux en js1Olivier Miakinen
11 Dec 24 i `* Re: Indexation des tableaux en js5Thierry Loiseau
12 Dec 24 i  `* Re: Indexation des tableaux en js4Olivier Miakinen
12 Dec 24 i   `* Re: Indexation des tableaux en js3Olivier Miakinen
13 Dec 24 i    `* Re: Indexation des tableaux en js2Thomas Alexandre
13 Dec 24 i     `- Re: Indexation des tableaux en js1Olivier Miakinen
10 Nov 24 +- Re: Indexation des tableaux en js1Samuel Devulder
30 Nov 24 +* Re: Indexation des tableaux en js (was: Re: Le calcul de la racine carré... pour des nuls :))6Jo Engo
9 Dec 24 i`* Re: Indexation des tableaux en js (was: Re: Le calcul de la racine carré... pour des nuls :))5Thomas Alexandre
9 Dec 24 i `* Re: Indexation des tableaux en js4Jo Engo
12 Dec 24 i  `* Re: Indexation des tableaux en js3Thomas Alexandre
14 Dec 24 i   `* Re: Indexation des tableaux en js2Jo Engo
16 Dec 24 i    `- Re: Indexation des tableaux en js1Thomas Alexandre
3 Dec 24 `* Re: Indexation des tableaux en js2Thierry Loiseau
9 Dec 24  `- Re: Indexation des tableaux en js1Thomas Alexandre

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal