I can add a property to a function while in the function
function foo () {
foo.X=1;
}
alert (foo.X) // undef
foo()
alert (foo.X) //1
or
function foo (name,value) {
foo [name] = value
}
foo ('A',1)
alert (foo.A) // 1
how would I add a property to currently running function without naming the
function ?
self doesn't work
function foo (name,value) {
self [name] = value
}
foo ('A',1)
alert (foo.A)
alert (self['A'])
function foo ( name, value ) {
**something** [name] = value
}
foo ('X',9)
alert (foo.X) // want 9
What would **something** be ?
--
Richard A. DeVenezia