Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1052 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Question conne... Le point en Javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question conne... Le point en Javascript

n°2126424
Profil sup​primé
Posté le 14-02-2012 à 14:08:37  answer
 

Bonjour,  
 
Une petite question toute bête mais qui n'a pas trouvé de réponse sur le woueb, le point ( . ) en JS, veut dire quoi ?! Je code en JS, en autodidacte, je suis plus ou moins débutant pour l'instant. Je pense que le point sert à faire une jointure des commandes ? Mais pas sur.. Une âme charitable peut-elle m'éclairé ? Merci

mood
Publicité
Posté le 14-02-2012 à 14:08:37  profilanswer
 

n°2126443
flo850
moi je
Posté le 14-02-2012 à 14:43:04  profilanswer
 
n°2126493
Profil sup​primé
Posté le 14-02-2012 à 16:34:25  answer
 

"> "hello".length" Merci pour le lien, c'est toujours utile mais encore une fois ils n'expliquent pas l'utilité de mettre le point entre le hello et le lenght, je viens sur un Forum pour avoir des réponses rédigés, non pas pour avoir un lien, qui me renvoit à mes recherches précédentes...  
Merci quand Même =) Personne d'autres ?

n°2126502
flo850
moi je
Posté le 14-02-2012 à 16:46:27  profilanswer
 

En fait, je ne viens pas sur un forum pour recopier un article très bien fait qui t'expliqueras les bases. Bases dont tu manques cruellement.
 
 
"hello".length retourne la longueur de la chaine de caractère hello.

n°2126555
Profil sup​primé
Posté le 14-02-2012 à 22:19:34  answer
 

Je sais... je veux savoir pourquoi met-on le CARRACTERE POINT -> ...... <- entre le hello et le length, ça j'avais compris, je veut juste savoir la définition de la syntaxe de ce carractère. Merci

n°2126556
ccp6128
Syntax error
Posté le 14-02-2012 à 22:41:29  profilanswer
 

C'est simple. On met un point, au lieu de mettre des brackets.
 
Il est plus rapide de marquer "hello".length que "hello"["length"]

n°2126560
flo850
moi je
Posté le 14-02-2012 à 23:06:33  profilanswer
 

c'est pour ce genre de truc que je ne voulais pas faire de réponse courte  
"hello".replace('h','i') appelle la méthode replace sur l'objet hello  
 
parcequ'il faut avoir compris que "hello" est un objet  
que la différence entre un objet et un tableau est très légère en javascript

n°2126561
ccp6128
Syntax error
Posté le 14-02-2012 à 23:08:34  profilanswer
 

Il voulait une réponse courte ... S'il s'en fout de manipuler un langage sans avoir appris les bases, pas la peine de perdre du temps a paraphraser les tutoriaux.

n°2126563
flo850
moi je
Posté le 14-02-2012 à 23:13:45  profilanswer
 

mais alors pourquoi tu lui écris une bétise ? pour t'en débarasser ?

 

"hello".length que "hello"["length"] donnent la longueur de la chaine de caractère "hello". Rien dans ta réponse ne l'indique.
au passage  "hello".length" fait une erreur


Message édité par flo850 le 14-02-2012 à 23:17:17
n°2126564
ccp6128
Syntax error
Posté le 14-02-2012 à 23:17:39  profilanswer
 

J'ai répondu que le point est un raccourci syntaxique remplaçant les brackets. Ce qui est techniquement vrai.
 
"hello".length = "hello"["length"].
 
Est ce faux ?

mood
Publicité
Posté le 14-02-2012 à 23:17:39  profilanswer
 

n°2126566
flo850
moi je
Posté le 14-02-2012 à 23:42:56  profilanswer
 

c'est absolument inutile comme réponse . C'est donc une bétise.

n°2126568
flo850
moi je
Posté le 14-02-2012 à 23:50:00  profilanswer
 

déforme mes propos , force le trait, je t'en prie. Je pense que tu peux encore en rajouter .

 

c'est moi le méchant dans l'histoire.

 

c'est quoi  le . ? ben ce c'est comme les bracket . Et les bracket, c'ets quoi ? ben c'est comme le point .

 

C'est sur que ça fait avancer les choses

 

bonne nuit.

 

edit : ete efface tes messages aussi . C'est plus rigolo

  


Message édité par flo850 le 14-02-2012 à 23:50:53
n°2126569
ccp6128
Syntax error
Posté le 14-02-2012 à 23:50:17  profilanswer
 

Bah, ni ta réponse ni la mienne n'iront faire shenobie lire un tuto basique de javascript...
 
Rah, j'ai effacé le message juste en avant en voulant l'éditer :D
Je disais donc un truc du genre :
 
Si la réponse est exacte mais ne va pas dans ton sens, c'est une bêtise, belle ouverture d'esprit. Dans tous les cas, bonne nuit.


Message édité par ccp6128 le 14-02-2012 à 23:52:12
n°2126570
flo850
moi je
Posté le 14-02-2012 à 23:51:17  profilanswer
 

et ?
si ca fait lire cet excellent tuto a un ou deux lurkeur de plus, c'est toujours ça de pris  


Message édité par flo850 le 14-02-2012 à 23:52:20
n°2126571
ccp6128
Syntax error
Posté le 14-02-2012 à 23:53:28  profilanswer
 

Que tu lui dises qu'un objet en javascript et un tableau associatif, c'est quasiment la même chose, ne lui servira a rien, s'il ne sait pas ce que  c'est qu'un objet, ni un tableau associatif.

n°2126572
flo850
moi je
Posté le 14-02-2012 à 23:57:48  profilanswer
 

ca revient au meme de dire que . c'est comme []
s'il ne sait pas a quoi ça sert, c'est inutile. et c'est encore pire s'il croit savoir comment fonctionne le . ou le [] parcequ'il l' a vu dans un cours il y 4 mois dans un autre langage .  
c'est pour ça que la moins pire des solutions c'est de brancher son cerveau et de connaitre quelques concepts de base.  

n°2126654
Profil sup​primé
Posté le 15-02-2012 à 16:47:10  answer
 

Merci, je connais les bases de javaS, vite fais, je code actuelelement en JavaS la classe PHPexcel. Merci pour vos réponse, j'avais compris ça, mais je n'était pas sur. D'ailleur j'ai achetté Javascript pour les nuls ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Question conne... Le point en Javascript

 

Sujets relatifs
peut-on faire appel a du javascript dans le href de la balise <A>?code javascript
compatibilité javascriptIntegration module de point relai
Question sur la STL : queueQuestion de sémantique
Question de débutant, créer petit logiciel de recherche de texte.Mysql : Question sur les relations
noob question = subtilités d'un forumpopup avec script javascript
Plus de sujets relatifs à : Question conne... Le point en Javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR