Revision: 20363
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 13, 2009 09:31 by rccc
Initial Code
/* Public */ function Constructor(...) { this.membername = value; } Constructor.prototype.membername = value; /* Private */ function Constructor(...) { var that = this; var membername = value; function membername(...) {...} } Note: The function statement function membername(...) {...} is shorthand for var membername = function membername(...) {...}; /* Privileged */ function Constructor(...) { this.membername = function (...) {...}; }
Initial URL
http://www.crockford.com/javascript/private.html
Initial Description
Initial Title
javascript private and privileged members
Initial Tags
javascript
Initial Language
JavaScript