Cybaer: Standardwert für Funktionsvariable?

Beitrag lesen

Hi,

function test(x)
{
if(typeof x == 'undefined') x = 'default';
}

Unnötig kompliziert und fehleranfällig (typeof existiert erst ab Version 1.1). In allen JS-Versionen funktioniert dies:

function test(x) {
 x=(x)?x:"default";
}

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!