Javascript: var monObjet = monObjet | | {};

  • hgun77
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Juin 29, 2005
  • Messages: 164
  • Loc: Malaysia
  • Status: Offline

Message Avril 8th, 2011, 2:25 am

Je voudrais savoir pourquoi certaines personnes déclarent vars javascript comme ci-dessous:

Code: [ Select ]
var myObject = myObject || {};


J'ai fait quelques Google, mais force
obtenir des mots clés exacts. S'il vous plaît conseils. Je vous remercie.
Malaysia > KL > TAR College
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Avril 8th, 2011, 2:25 am

  • Rabid Dog
  • Web Master
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Mai 21, 2004
  • Messages: 3229
  • Loc: South Africa
  • Status: Offline

Message Avril 24th, 2011, 9:36 am

Etes-vous sûr qu'il est Javascript?

C #a la suite
Code: [ Select ]
return myObject = _myObject ?? (_myObject = new myObject());


tout cela ne se retourne le _myObject si elle n'est pas nulle et si elle est puis il crée une nouvelle instance de myObject et il revient après lui assignant à _myObject. Peut-être le Javascript est le même?

La façon dont il lit est (votre échantillon):
mon but = mon objet ou un objet nouveau.

J'ai un coup d'soupçon qu'il pourrait faire la même chose
Watch me grow
  • baligena
  • Novice
  • Novice
  • No Avatar
  • Inscription: Avr 15, 2011
  • Messages: 25
  • Status: Offline

Message Mai 2nd, 2011, 6:44 pm

quand je nom d'une variable comme

var a = b | | c;

est si je peux l'utiliser comme ceci

/ / Si b ou c vrai égal à 2
if (a == 2) {document.write (b ou c égal à 2)}

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 230 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC