Don P: typeof liefert immer string

Beitrag lesen

Hallo,

ich will das ich wenn ich eine Zahl eingebe unter typeof Number erhalte
wenn ich true eingebe soll da boolean stehen usw...

So funktioniert es doch eigentlich auch. Allerdings gibt typeof immer einen String zurücck, also "typeof true" liefert z.B. 'boolean'.
Aber, was schlimmer ist: "typeof null" lügt 'object' und "typeof []" sagt ebenfalls 'object', statt 'array'.

Man kann aber eine eigene Funktion basteln, die die korrekten Strings zurückgibt ('null' und 'array').

Gruß, Don P