- From: Cameron McCormack <cam@mcc.id.au>
- Date: Wed, 14 Feb 2007 13:11:47 +1100
- To: public-appformats@w3.org
Hi Ian. Ian Hickson: > > I suggest a different property name be used for the public object. Cameron McCormack: > Unless I am mistaken, reserved words in ECMAScript don't apply when you > are dereferencing an object. so "this.public.x" is fine. I think you’re thinking of the so-called “contextually reserved identifiers”. >>> o = { 'public': 123 } [object Object] >>> o.public org.mozilla.javascript.EvaluatorException: missing name after . operator (System.in#2) > However, keeping away from reserved words is a good idea, so I've changed > 'public' to 'external' and 'private' to 'internal'. Thanks. -- Cameron McCormack, http://mcc.id.au/ xmpp:heycam@jabber.org ▪ ICQ 26955922 ▪ MSN cam@mcc.id.au
Received on Wednesday, 14 February 2007 02:12:04 UTC