@@Don P:
nuqneH
this.refresh = function (value)
Ja, so dachte ich das; ich hatte 'this.' vergessen. Das ist aber im Objekt-Literal falsch, wie Struppi sagte.
Also:
flags = {
refresh: function(value)
{
for (var i = 1; i < arguments.length; i++, …)
if (arguments[i]) flags[arguments[i]] = …;
};
};
Im Konstruktor wäre es richtig:
function Flags()
{
var thisObj = this;
this.refresh = function (value)
{
for (var i = 1; i < arguments.length; i++, …)
if (arguments[i]) thisObj[arguments[i]] = …;
}
};
Qapla'
--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a
Volumen einer Pizza mit Radius z und Dicke a: pi z z a