fr . comp . lang . javascript


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: comparateur '===' sur objets ??? sur Fr Comp Lang Javascript



Groupes les plus fournis
comp os linux configuration lettres ecriture misc actualite comp os mac-os classiques reseaux telecoms operateurs mobiles comp developpement agl windev comp lang php rec arts musique jazz rec arts musique metal petites-annonces divers comp algorithmes lettres langues-anciennes grec comp sys palm-pilot sci electrotechnique usenet-fr emile durkheim rec bateaux rec photo materiel reseaux telecoms adsl comp lang python misc droit internet


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

JavaScript 2 s'annonce comme version minimaliste
Journal du Net - 27 août 2008
JavaScript 2 n'attendra pas la version 4 du langage ECMAScript. Parmi les entreprises ayant poussé en ce sens figurent plusieurs poids lourds, ...
source

actualité

Bien mais pas à ce point...
Journal du Net - Publié depuis 1 heure
Oui, j'ai rencontré des problèmes de compatibilités JavaScript, ou des bugs qui sont apparus sur des pages mêlant flash et JavaScript. ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.javascript |

fr . comp . lang . javascript

Re: comparateur '===' sur objets ???



accueil . fr . comp . lang . javascript




Re: comparateur '===' sur objets ???

   
Sujet: Re: comparateur '===' sur objets ???
De: unbewusst.sein (l' arobase) weltanschauung.com.invalid (Une Bév ue)
Groupes: fr.comp.lang.javascript
Organisation: Service de news de lacave.net
Date: 20. Apr 2008, 10:54:26
Olivier Miakinen <om+news@miakinen.net> wrote:


L'intérêt d'avoir deux opérateurs, c'est justement de pouvoir faire la
distinction entre l'égalité (==) et l'identité (===). Ici, tu as deux
objets distincts (il n'y a donc pas identité : tu peux modifier l'un sans
modifier l'autre) mais qui se trouvent avoir les mêmes valeurs (il y a
donc égalité). Pourquoi ne pas utiliser plutôt l'opérateur == ?


je vérifierai avec cet opérateur.



<http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pd
f>.

dommage qu'ils n'aient pas prévu un système de navigation dans ce
document. (aussi la pagination est fausse)

Si le c½ur t'en dit, n'hésite pas à fournir une version HTML de ce
document PDF. Tu peux même le traduire en français, ce serait sympa. Merci
!

en sortir une version html oui, mais traduire non. je regarderai s'il y
a des outils de conversion pdf vers html, ce que je n'ai jamais fait.
c'est vrai qu'il serait bien d'avoir ça comme "panel" de ff ou opera par
ex (<http://people.opera.com/rijk/panels/panelizer.html>).

(Et la pagination n'est pas fausse, mais c'est peut-être la première fois
que tu vois la version électronique d'un document destiné à être
imprimé.)


ben je n'imprime jamais ce genre de document.

je lis : 2. If Type(x) is Undefined, return true. 3. If Type(x) is Null,
return true.

très surprenant, heureusement dans ma comparaison j'ai supprimé ces cas
là...

Qu'est-ce qui te surprend dans le fait que undefined === undefined et que
null === null ?

autant pour moi après "1. If Type(x) is different from Type(y), return
false."

les deux objets sont nécessairement de même "type".


de même je ne comprend pas le test : if(p)

enfin, ce que je veux dire, je ne comprend pas le choix qui a été fait

je me suis fait avoir récemment avec un "if(this[p])"

où je voulais tester l'existence de la propriété p pour l'objet this,
pas de pot je suis tombé sur un cas où this[p]=0;

et donc ça m'a retourné faux quand j'escomptais true ;-)

Vu comment tu rajoutes des \ au petit bonheur la chance au lieu d'essayer
de comprendre les choses, je dois dire que ça ne m'étonne pas que tu te
fasses souvent surprendre... ;-)

ben désolé pour moi { est un métacaractère, de ce que je me souviens
(d'autres langages que js il est vrai) il faut escaper (???);

j'échappe "{" comme j'échappe ".".

je lis p 142 du pdf ecma : PatternCharacter :: SourceCharacter but not
any of: ^ $ \ . * + ? ( ) [ ] { } |

-- Une Bévue


Date Sujet  Auteur
01.01. o 
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique comp os linux configuration test misc securite routiere soc histoire misc engueulades comp materiel optimisation soc environnement rec sport automobile

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec moto misc transport rail comp os linux configuration soc environnement rec sport automobile test politique france misc handicap

actualité

JavaScript 2 s'annonce comme version minimaliste
Journal du Net - 27 août 2008
JavaScript 2 n'attendra pas la version 4 du langage ECMAScript. Parmi les entreprises ayant poussé en ce sens figurent plusieurs poids lourds, ...
source

actualité

Et les normes '
01net - Il y a 7 heures
Pour le developpeur Web > Il ne serait alors plus obliger de multiplier les procédures de controles et les fonctions Javascript pour pallier au non respect ...
source


 




Copyright 2008 ©  - YouTheNet.com

| performances |