Comment créer une méthode JavaScript ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment créer une méthode JavaScript ?

Re: Comment créer une méthode JavaScript ?

par two3d » 30 mars 2021, 16:50

Merci, oui c'est peut être ce que je recherche, j'ai commencé à lire, je regarderais quand j'aurais la possibilité.

Re: Comment créer une méthode JavaScript ?

par Ryle » 30 mars 2021, 14:22

Ok, donc en fait ce que tu veux faire c'est du prototypage en définissant des méthodes sur un objet ?

Ça sera peut être plus clair ici : https://developer.mozilla.org/fr/docs/L ... prototypes :)

Re: Comment créer une méthode JavaScript ?

par two3d » 29 mars 2021, 20:43

Merci, c'est bien une méthode d'après des tutos que je regarde, comme http://projet.eu.org/pedago/sin/term/5-POO_js.pdf

En tout cas c'est pas facile à comprendre au premier abord! #-o

Re: Comment créer une méthode JavaScript ?

par Ryle » 29 mars 2021, 18:09

Salutations !

Ce que tu veux faire est une fonction callback (enfin si j'ai bien compris ton besoin :)), c'est à dire passer une fonction en paramètre d'une autre.
function somme(a, b) {
  console.log(a + b);
}
function produit(a, b) {
  console.log(a * b);
}

function calcul(a, b, callback) {
  callback(a, b);
}

calcul(5, 5, somme);
calcul(5, 5, produit);
calcul(5, 5, function (a, b) { console.log(a - b); })

Comment créer une méthode JavaScript ?

par two3d » 25 mars 2021, 20:31

Je fais en ce moment un système AJAX, je souhaite faire comme jQuery et pouvoir ajouter une méthode (si c'est bien "méthode" qu'on dit ?)

Par exemple:

.error(function(data){/* retour d'erreur */})


Mais je sais pas comment faire.

Vous connaissez un tuto sympa, siouplé ?