google+javascriptbanktwitter@js_bankfacebook@jsbankrss@jsbank






POO JavaScript: publiques et privées Méthodes Grâce à ce tutoriel simple JavaScript, vous voulez savoir sur le Public et privé dans les méthodes de programmation orientée objet JavaScript.


tiquette: POO, Public, Privé, Méthode

Gratuit iPage hbergement Web pour la premire anne MOMENT



Si vous tes toujours la recherche d'un fournisseur d'hbergement Web fiable avec des tarifs abordables, pourquoi vous ne prenez pas un peu de temps pour essayer iPage, seulement avec $1.89/month, inclus $500+ Crdits supplmentaires gratuites pour le paiement de 24 mois ($45)?

Plus de 1.000.000 de clients + existisng peuvent pas avoir tort, vraiment vous n'tes pas aussi! Plus important encore, lorsque vous enregistrez l'hbergement web iPage grce notre lien, nous allons tre heureux de renvoyer un plein remboursement. C'est gnial! Vous devriez essayer iPage hbergement web GRATUITEMENT maintenant! Et contactez-nous pour tout ce que vous devez savoir sur iPage.
Essayez iPage GRATUIT premire anne MOMENT

At Ning, here's how we do public and private methods in JavaScript:

/**
* A scrollable list that can display large numbers of contacts.
*
* @param contacts contact objects
*/
xp.ContactSelector = function(args) {

/** Container for public functions. */
var self = {};

/** Container for private functions. */
var _ = {};

/**
* Initializes the object.
*/
_.initialize = function() {
if (!args.contacts) {
_.installSearchbox();
}
};

/**
* Adds a searchbox to the ContactSelector.
*/
_.installSearchbox = function() {
// This is a private method
};

/**
* Returns the contacts that the user has selected
*
* @return the selected contact objects
*/
self.getSelectedContacts = function() {
// This is a public method
};

. . . . . . . . . .

_.initialize();
return self;
};


Private methods begin with _., while public methods begin with self.. There are some interesting things about this setup:
  • Public methods are accessible on the object created by this function. Private methods are not accessible.
  • Public and private methods can be defined in any order, regardless of which calls which. This is because they are properties of self and _. If they were defined as standalone functions, then order would matter.
  • You can inherit from another object by adding the following to initialize(): self = xp.AbstractContactSelector(args);

JavaScript par jour


Google Safe Browsing McAfee SiteAdvisor Norton SafeWeb Dr.Web