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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  748  749  750  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1881352
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 11:19:39  profilanswer
 

Reprise du message précédent :

0x90 a écrit :

euuuh, tu crois qu'elle retourne quoi là ta fonction addRules.app exactement ?


 
Ouais, je trouve ça bizarre aussi de mettre pas mal de codes et de fonctions dans le return.
J'ai suivis ce tuto pour mieux structurer mon appli.


---------------
Twitter
mood
Publicité
Posté le 06-05-2009 à 11:19:39  profilanswer
 

n°1881357
Dj YeLL
$question = $to_be || !$to_be;
Posté le 06-05-2009 à 11:22:36  profilanswer
 

koskoz a écrit :


 
Ouais, je trouve ça bizarre aussi de mettre pas mal de codes et de fonctions dans le return.
J'ai suivis ce tuto pour mieux structurer mon appli.


 
Ben il retourne juste un hash quoi...


---------------
Gamertag: CoteBlack YeLL
n°1881360
0x90
Posté le 06-05-2009 à 11:24:52  profilanswer
 

Dj YeLL a écrit :


 
Ben il retourne juste un hash quoi...


 
Avec des var = dedans ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1881362
theredled
● REC
Posté le 06-05-2009 à 11:28:32  profilanswer
 

Ah oui, ya de la division syntaxique par 0 là :D du coup il ne lit pas entièrement le fichier en question.

 

Au passage j'ai toujours pas compris ce qui faisait ou pas que firebug signalait les erreurs de syntaxe.


Message édité par theredled le 06-05-2009 à 11:30:40

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1881363
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 11:28:33  profilanswer
 
n°1881364
FlorentG
Posté le 06-05-2009 à 11:29:26  profilanswer
 

koskoz a écrit :


Et mon app.js :
 

Code :
  1. addRules.app = function() {
  2.  // private
  3.  
  4.  return {
  5.    ....
  6.  };
  7. }



Déjà là ta fonction n'est pas exécutée, donc si tu ne fais pas un appel à addRules.app(), pouet, donc y'a un gros bug, faut écrire comme ça :

Code :
  1. addRules.app = function() {
  2.  return {
  3.   ...
  4.  }
  5. }();

n°1881365
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 11:31:28  profilanswer
 

FlorentG a écrit :


Déjà là ta fonction n'est pas exécutée, donc si tu ne fais pas un appel à addRules.app(), pouet, donc y'a un gros bug, faut écrire comme ça :

Code :
  1. addRules.app = function() {
  2.  return {
  3.   ...
  4.  }
  5. }();



 
:jap:


---------------
Twitter
n°1881367
theredled
● REC
Posté le 06-05-2009 à 11:31:53  profilanswer
 
n°1881370
Shinuza
This is unexecpected
Posté le 06-05-2009 à 11:32:47  profilanswer
 

That's just wonderful :D


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1881371
Shinuza
This is unexecpected
Posté le 06-05-2009 à 11:33:53  profilanswer
 

T'as pas les yeux en face des trous :D


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le 06-05-2009 à 11:33:53  profilanswer
 

n°1881373
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 11:38:58  profilanswer
 

J'ai tout corrigé pour le moment, c'était des problèmes de virgules principalement.
Pas l'habitude de mettre une virgule à la fin d'une fonction :sweat:


---------------
Twitter
n°1881377
theredled
● REC
Posté le 06-05-2009 à 11:53:10  profilanswer
 

koskoz a écrit :

J'ai tout corrigé pour le moment, c'était des problèmes de virgules principalement.
Pas l'habitude de mettre une virgule à la fin d'une fonction :sweat:


C'était pas surtout  
que

Code :
  1. var nbrLines = 2;
  2.    var expanded = false;


est pas au bon endroit ? [:dawao]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1881378
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 11:59:44  profilanswer
 

theredled a écrit :


C'était pas surtout  
que

Code :
  1. var nbrLines = 2;
  2.    var expanded = false;


est pas au bon endroit ? [:dawao]


 
Si, aussi.
C'est parti dans la partie "privée".
 
Sinon, cette méthode d'écriture pour du JS est bien, ou il y a mieux ?
Je trouve déjà ça plus clair que mon ancien code, même si être obligé de simuler un fonctionnement objet reste pas super.


---------------
Twitter
n°1881403
kao98
...
Posté le 06-05-2009 à 14:00:38  profilanswer
 

C'est pas une simulation d'un fonctionnement objet !
C'est de l'objet, sous une forme un peu différente.
 
Ce sont les namespaces qui ont besoin d'être "simulé" en JS.

n°1881404
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 14:02:10  profilanswer
 

kao98 a écrit :

C'est pas une simulation d'un fonctionnement objet !
C'est de l'objet, sous une forme un peu différente.
 
Ce sont les namespaces qui ont besoin d'être "simulé" en JS.


 
Je trouve pas ça super lisible.


---------------
Twitter
n°1881406
kao98
...
Posté le 06-05-2009 à 14:03:04  profilanswer
 

C'est la notation json qui te perturbe ?
Ne l'utilise pas !
C'est la notation qui te perturbe ?
Essaye JSon !

 
Ouais, en fait, c'est un mix des deux :o

Message cité 1 fois
Message édité par kao98 le 06-05-2009 à 14:07:49
n°1881418
Proov
Art & Science
Posté le 06-05-2009 à 14:24:44  profilanswer
 

hello

 

je cherche un moyen d'avoir IE 6 & 7 sur la meme machine pour tester mon appli web. Je sais qu'il y a une solution officielle par Microsoft (j'ai la page sous les yeux), mais y'a pas moyen d'éviter leur daube de Virtual PC ? J'ai Virtual Box tout bien configuré avec pleins de VM déjà...
y'a pas moyen de convertir l'image ou quoi?

 

font chier..... :pfff:

 

edit: OOh YEAH !! http://blog.mozmonkey.com/2008/vpc [...] -mac-os-x/


Message édité par Proov le 06-05-2009 à 14:29:59
n°1881420
David Bori​ng
Posté le 06-05-2009 à 14:36:43  profilanswer
 

Perso, dans un seule VM de Virtual Box j'ai IE6SP1, IE6SP2, IE7 et IE8 plus mon IE6 de base.
Le tout avec IE Collection
http://finalbuilds.edskes.net/iecollection.htm

n°1881425
Shinuza
This is unexecpected
Posté le 06-05-2009 à 14:48:30  profilanswer
 

kao98 a écrit :

C'est la notation json qui te perturbe ?
Ne l'utilise pas !
C'est la notation qui te perturbe ?
Essaye JSon !
 
Ouais, en fait, c'est un mix des deux :o

Json est un format de données [:tim_coucou]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1881434
kao98
...
Posté le 06-05-2009 à 15:10:01  profilanswer
 

Oui. Et ?
 

Code :
  1. module = function(){
  2.  
  3.    // du code
  4.  
  5.    return {
  6.        init : function(){ // Privileged method. Can be called from outside
  7.            // Here comes the initialisation code
  8.        },
  9.        getCount : function(){ // Privileged method. Can be called from outside
  10.            return count;
  11.        },
  12.        checkCount : function(){
  13.            increaseCount();
  14.            if (this.getCount() > 10)
  15.                alert("count is greater than 10" );
  16.        }
  17.    }
  18. }();


C'est pas du JavaScript Object Notation ça peut-être ?

Message cité 2 fois
Message édité par kao98 le 06-05-2009 à 15:10:57
n°1881439
kao98
...
Posté le 06-05-2009 à 15:21:11  profilanswer
 

J'ai trouvé ça sur le lien posté plusieurs fois sur la page précédente. C'est du copié / collé. Et on voit bien que certaines méthodes sont déclarée en utilisant une notation JSon. J'y peut rien ! :spamafote:

n°1881441
skeye
Posté le 06-05-2009 à 15:26:50  profilanswer
 

kao98 a écrit :

une notation JSon


ça veut dire quelque chose, ça? [:pingouino]
Pour moi c'est un format, JSON. Je vois pas le rapport avec la syntaxe javascript...??


---------------
Can't buy what I want because it's free -
n°1881442
BenO
Profil: Chercheur
Posté le 06-05-2009 à 15:28:35  profilanswer
 

c'est un subset de la syntaxe javascript ?


---------------
Python Python Python
n°1881444
masklinn
í dag viðrar vel til loftárása
Posté le 06-05-2009 à 15:30:02  profilanswer
 

kao98 a écrit :

C'est pas du JavaScript Object Notation ça peut-être ?


Non. JSON n'encode pas de fonctions, que des données.

skeye a écrit :

Pour moi c'est un format, JSON. Je vois pas le rapport avec la syntaxe javascript...??


Bah JSON c'est l'acronyme de JavaScript Object Notation :D

Citation :

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.


Message édité par masklinn le 06-05-2009 à 15:32:27

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1881445
mareek
Et de 3 \o/
Posté le 06-05-2009 à 15:31:54  profilanswer
 

skeye a écrit :

ça veut dire quelque chose, ça? [:pingouino]
Pour moi c'est un format, JSON. Je vois pas le rapport avec la syntaxe javascript...??


Tu sais ce que signifie l'acronyme JSON au moins ? [:mlc]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1881446
skeye
Posté le 06-05-2009 à 15:33:55  profilanswer
 

mareek a écrit :


Tu sais ce que signifie l'acronyme JSON au moins ? [:mlc]


Oui merci.[:moule_bite] Il y a aussi Java dans javascript, hein.[:dawak]
Bref, je ne vois aucun rapport direct entre un bout de code javascript et le format Json, c'est tout...[:skeye]


---------------
Can't buy what I want because it's free -
n°1881448
0x90
Posté le 06-05-2009 à 15:35:55  profilanswer
 

Si on prends juste en compte l'objet retourné, c'est presque du json. C'en est pas vraiment cela dit, principalement à cause de la présence de function() {} dedans, mais faut être un poil psychorigide pour pas voir le rapport en JSON et la syntaxe de définition direct d'un objet javascript.

 

Les deux sont des grammaires, et forment donc des format de fichiers, et l'une a été construite en partant de l'autre, faut quand même pas mettre bcp de graisse dans les rouages pour pouvoir parler de notation JSON pour un objet dans du code, dans ce cas opposée aux versions avec définition et affectation des membres de l'objet un par un je suppose (avec des = et des ; quoi...)

 

[edit]
Partiellement grillé par masklinn, mais qui manque de pédance en distinguant donnée et fonction :o

Message cité 1 fois
Message édité par 0x90 le 06-05-2009 à 15:40:06

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1881449
skeye
Posté le 06-05-2009 à 15:41:37  profilanswer
 

Non mais c'est bon tout le monde l'a compris que JSON vient de javascript, mais son bout de code là c'est juste du javascript, quoi, il y a pas de "notation JSON" ou je ne sais quoi.[:moule_bite]
C'est JSON qui vient de la syntaxe javascript, pas l'inverse.[:mlc]


---------------
Can't buy what I want because it's free -
n°1881454
0x90
Posté le 06-05-2009 à 15:48:21  profilanswer
 

skeye a écrit :

Non mais c'est bon tout le monde l'a compris que JSON vient de javascript, mais son bout de code là c'est juste du javascript, quoi, il y a pas de "notation JSON" ou je ne sais quoi.[:moule_bite]
C'est JSON qui vient de la syntaxe javascript, pas l'inverse.[:mlc]


Code :
  1. return {
  2.           init : function(){ // Privileged method. Can be called from outside
  3.               // Here comes the initialisation code
  4.           },
  5.           getCount : function(){ // Privileged method. Can be called from outside
  6.               return count;
  7.           },
  8.           checkCount : function(){
  9.               increaseCount();
  10.               if (this.getCount() > 10)
  11.                   alert("count is greater than 10" );
  12.           }
  13.       }


Vs.

Code :
  1. var ret = new Object();
  2. ret.init = function() { /* ... */ };
  3. ret.getCount = function() { /*...*/ };
  4. ret.checkCount = function() { /* ... */ };
  5. return ret;


On peut parler pour le premier de "notation identique à celle qui a été reprise pour créer le JSON, mais qui est bien du javascript sinon, ben le parseur javascript il ferait la gueule, lol", aka. notation JSON. Malgrès l'incohérence temporelle ça semble compréhensible et pas stupide.
Et l'autre c'est "notation années 80" si on suit la même idée, c'est compréhensible aussi, malgrès le fait qu'une décénie disco-funk ne soit pas un concept rattaché au javascript.


Message édité par 0x90 le 06-05-2009 à 15:48:44

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1881455
kao98
...
Posté le 06-05-2009 à 15:52:56  profilanswer
 

JSon n'est pas un format de donnée, mais bien une notation.
Très utilisé pour échanger des données, certes, comme XML, mais pas uniquement. La preuve dans le bout de code que j'ai donné.
 
JSon, c'est :

Code :
  1. {
  2.    donnée1: "valeur_donnée_1",
  3.    donnée2: "valeur_donnée_2",
  4.    donnée3: {elt1: "valeur elt 1", elt2: "Valeur elt 2"}
  5. }


 
Si, pour vous, le fait d'écrire :

Code :
  1. module = function() {
  2.    var init = function() {
  3.        //some code
  4.    }
  5.    var foo = function() {
  6.        //bar
  7.    }
  8. }


 
comme ceci :

Code :
  1. module = function() {
  2.    init: function() {
  3.        //some code
  4.    },
  5.    foo: function() {
  6.        //bar
  7.    }
  8. }


 
ça ne revient pas à utiliser la notation json pour la représentation d'un objet en javascript, alors je ne vois pas ce que ça peut bien être :spamafote:
 

Message cité 2 fois
Message édité par kao98 le 06-05-2009 à 15:57:34
n°1881457
skeye
Posté le 06-05-2009 à 15:54:09  profilanswer
 

kao98 a écrit :

Si, pour vous, le fait d'écrire :
[...]
ça ne revient pas à utiliser la notation json pour la représentation d'un objet en javascript, alors je ne vois pas ce que ça peut bien être :spamafote:


 
du javascript, au hasard?[:w3c compliant]


---------------
Can't buy what I want because it's free -
n°1881458
flo850
moi je
Posté le 06-05-2009 à 15:54:46  profilanswer
 

j'ai les mouches qui appellent pour dire qu'elles commencent a avoir serieusement mal au Q


---------------

n°1881460
kao98
...
Posté le 06-05-2009 à 15:57:12  profilanswer
 

skeye a écrit :


 
du javascript, au hasard?[:w3c compliant]


Ouais, comme si c'était une notation objet javascript quoi !?
 
Edit :
Sur json.org :

Citation :


JSON is built on two structures:
A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.


JSon, ce n'est qu'une collection de paires nom / valeur (et des listes aussi). Que ce soit des chaînes, des entiers, ou des fonctions, ça n'y change rien.
 
Toujours sur json.org :
http://www.json.org/object.gif
Des accolades ouvrantes et fermantes pour encapsuler l'objet, des éléments séparés par des virgules, et le nom de l'élément suivi de sa valeur. C'est ça la notation JSon. C'est pas un format de donnée, c'est une notation pour représenter un objet.

Message cité 1 fois
Message édité par kao98 le 06-05-2009 à 16:00:11
n°1881461
skeye
Posté le 06-05-2009 à 15:59:12  profilanswer
 

Dialogue de sourds.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1881462
koskoz
They see me trollin they hatin
Posté le 06-05-2009 à 16:04:02  profilanswer
 

kao98 a écrit :


ça ne revient pas à utiliser la notation json pour la représentation d'un objet en javascript, alors je ne vois pas ce que ça peut bien être :spamafote:


 
Sauf que json est tiré de javascript, donc c'est normal que ça ressemble à du json puisque c'est la même base :o
 
Sinon maintenant que j'ai voulu faire le malin à tout ré écrire en OO, je peux revoir tous les scopes de mes fonctions [:ciler]


---------------
Twitter
n°1881466
Shinuza
This is unexecpected
Posté le 06-05-2009 à 16:11:00  profilanswer
 

0x90 a écrit :

Si on prends juste en compte l'objet retourné, c'est presque du json. C'en est pas vraiment cela dit, principalement à cause de la présence de function() {} dedans, mais faut être un poil psychorigide pour pas voir le rapport en JSON et la syntaxe de définition direct d'un objet javascript.  
 
Les deux sont des grammaires, et forment donc des format de fichiers, et l'une a été construite en partant de l'autre, faut quand même pas mettre bcp de graisse dans les rouages pour pouvoir parler de notation JSON pour un objet dans du code, dans ce cas opposée aux versions avec définition et affectation des membres de l'objet un par un je suppose (avec des = et des ; quoi...)
 
[edit]
Partiellement grillé par masklinn, mais qui manque de pédance en distinguant donnée et fonction :o

Ah mais personne n'a dit le contraire, c'est un peu logique quand le "format" est un subset du language, comme dit plus haut.

kao98 a écrit :


Ouais, comme si c'était une notation objet javascript quoi !?
 
Edit :
Sur json.org :

Citation :


JSON is built on two structures:
A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.


JSon, ce n'est qu'une collection de paires nom / valeur (et des listes aussi). Que ce soit des chaînes, des entiers, ou des fonctions, ça n'y change rien.

Ouais bah ratal pour le coup.
 
http://www.json.org/value.gif
 

kao98 a écrit :


Toujours sur json.org :
http://www.json.org/object.gif
Des accolades ouvrantes et fermantes pour encapsuler l'objet, des éléments séparés par des virgules, et le nom de l'élément suivi de sa valeur. C'est ça la notation JSon. C'est pas un format de donnée, c'est une notation pour représenter un objet.

Non mais prends nous pour des cons. C'est quoi l'intérêt de créer une "norme" récente pour un truc qui éxiste déjà dans le language depuis sa création?
 
Bonne lecture : http://www.ietf.org/rfc/rfc4627.txt?number=4627


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1881468
mareek
Et de 3 \o/
Posté le 06-05-2009 à 16:13:27  profilanswer
 

J'en viens à regreter les discussions MySQL :/


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1881473
kao98
...
Posté le 06-05-2009 à 16:16:33  profilanswer
 

Shinuza a écrit :

Ouais bah ratal pour le coup.
 
http://www.json.org/value.gif
 


En JS, TOUT est objet. Une chaîne est un objet, une fonction est un objet. Et object fait partie de la liste !
 
 

Shinuza a écrit :

Non mais prends nous pour des cons. C'est quoi l'intérêt de créer une "norme" récente pour un truc qui éxiste déjà dans le language depuis sa création?
 
Bonne lecture : http://www.ietf.org/rfc/rfc4627.txt?number=4627


 

Citation :


JSON (...) is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language


J'ai toujours bien mentionné qu'il s'agissait d'utiliser la notation json ! J'ai utilisé ça pour faire un raccourci, c'est quand même plus facile de parler de notation json que de syntaxe javascript ayant inspiré le json ensuite pour faire la différence entre cette syntaxe et la syntaxe plus classique (old-school).

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  748  749  750  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)