Felix Riesterer: Konstruktorfunktion: return false?

Beitrag lesen

Lieber molily,

ECMAScript:
"7. If Type(Result(6)) [Rückgabewert der Funktion] is Object then return Result(6).
[andernfalls]
8. Return Result(1) [das Instanzobjekt]."

oh Gott, was man alles wissen (oder nachlesen) könnte... unglaublich.

Es muss also immer ein Objekt zurückgegeben werden.

Da kann ich Dir noch folgen.

Das kann also auch ein Boolean-Objekt sein: new Boolean(false)

Da kann ich Dir auch noch folgen.

Mit einem Boolean-Primitive wirst du aber kein Glück haben.

Das kapiere ich (noch) nicht. Muss ich also anstatt return false eher das hier schreiben? return new Boolean(false);

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)