toto = toto || {}
veut dire que si toto n'est pas évalué à false (genre il est undefined ou null), il prend la valeur d'un objet vide, sinon il garde sa valeur actuelle.
Pratique pour la gestion des parametres par défaut d'une fonction par exemple
Pour la partie jQuery, tu peux faire ca en effet, genre :
Code :
- var setCookie = function (laVariable, laValeur, domain)
- {
- $.cookie (
- laVariable || "lavariable",
- laValeur || "la valeur",
- { expire: 7, path: '/', domain: domain || "plop.com" }
- );
- }
|
Donc si t'appelles la fonction sans parametre, ou avec undefined pour l'un d'entre eux, ca prendra les vals par défaut
Message édité par SICKofitALL le 20-11-2011 à 15:41:13
---------------
We deserve everything that's coming...