Right. But what's the difference outside of syntax. Would I want to use one over the other? Why would I want to use var over this inside a CF is this is much more flexible?
Adam Wayne Lehman Web Systems Developer Johns Hopkins Bloomberg School of Public Health Distance Education Division -----Original Message----- From: Matt Liotta [mailto:[EMAIL PROTECTED]] Sent: Monday, January 06, 2003 4:14 PM To: CF-Talk Subject: RE: CFC - Var vs. This The two are very different. "this" is the public variable scope for a CFC instance. "var" is a keyword used to declare local function variables. "this" can be used anywhere inside a CFC. "var" can only be used immediately proceeding a function declaration or argument specification of a function declaration. Matt Liotta President & CEO Montara Software, Inc. http://www.montarasoftware.com/ 888-408-0900 x901 > -----Original Message----- > From: Adrocknaphobia Jones [mailto:[EMAIL PROTECTED]] > Sent: Monday, January 06, 2003 4:07 PM > To: CF-Talk > Subject: CFC - Var vs. This > > Alright, > > So Christian says to declare all of your private CFC variables at the > top of the function like so <cfset var value = 1>. > Hal Helms recommends using <cfset this.value = 1>. Both obviously work, > but I'm wondering what the pros and cons are if any. > > Off the top of my head, it would seem that 'this' is more functional, as > it acts like any other scope and can be dumped. > > Adam Wayne Lehman > Web Systems Developer > Johns Hopkins Bloomberg School of Public Health > Distance Education Division > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4