Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #23592
| From | Joao Rodrigues <groups_jr-1@yahoo.com.br> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: Declaring global variables |
| Date | 2014-03-13 16:15 -0300 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <lft04l$d9$1@speranza.aioe.org> (permalink) |
| References | <6ae3i9h0e63li3380f0s84pi8h6uque0t3@4ax.com> <property-20140313151743@ram.dialup.fu-berlin.de> <mjg3i91m5etkcst8p1geghmdgmtnkhoas7@4ax.com> |
Em 13/03/2014 11:39, Joey@still_Learning.invalid escreveu: > Stefan Ram wrote: > >> "Joey@still_Learning.invalid" <Joey@still_Learning.invalid> writes: >>> This seems to work, but adding the 'var' prefix throws an error, i.e., >>> 'var window.variable = value' throws "Syntax error while loading: expected >>> ';', got '.'" >> >> »var« declares a (new) /variable/. >> >> »window.variable =« adds a /property/ to the window object, >> or sets the value of a window property. > > Thanks. I'm confused, as I am declaring a new variable. Don't know why > it's throwing the error. You cannot define a variable in that manner (var window.variable = whatever). I'd suggest this read: <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Values,_variables,_and_literals> > > Am I correct in presuming that 'window.variable = value' within a function > is creating a global 'variable = value?' > According to the above article, "Global variables are in fact properties of the global object. In web pages the global object is window, so you can set and access global variables using the window.variable syntax." -- Joao Rodrigues (J.R.)
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Declaring global variables "Joey@still_Learning.invalid" <Joey@still_Learning.invalid> - 2014-03-13 07:04 -0700
Re: Declaring global variables "Joey@still_Learning.invalid" <Joey@still_Learning.invalid> - 2014-03-13 07:39 -0700
Re: Declaring global variables Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2014-03-13 16:15 -0300
Re: Declaring global variables "Joey@still_Learning.invalid" <Joey@still_Learning.invalid> - 2014-03-13 14:30 -0700
Re: Declaring global variables Denis McMahon <denismfmcmahon@gmail.com> - 2014-03-13 23:12 +0000
Re: Declaring global variables "Joey@still_Learning.invalid" <Joey@still_Learning.invalid> - 2014-03-13 16:53 -0700
Re: Declaring global variables Martin Honnen <mahotrash@yahoo.de> - 2014-03-13 16:15 +0100
Re: Declaring global variables Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2014-03-14 01:08 +0100
Re: Declaring global variables JJ <duh@nah.meh> - 2014-03-14 09:46 +0700
Re: Declaring global variables Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2014-03-14 07:03 -0300
csiph-web