ChrisB: Variablenübergabe

Beitrag lesen

Hi,

die folgende Java-Script Funktion habe ich in einer *.js-Datei gefunden, die neben dieser noch weitere Java-Script Funktionen enthält. Beim Aufruf der Funktion "xrxTemplatePutTemplate" werden fünf Parameter übergeben. Nun ist es so, dass die Parameter sampleTemplateContent, finishPutTemplate und callback_failure nirgendwo definiert worden sind.

Und das hast du wie *ueberprueft*?

(Eine Kontrollausgabe per alert direkt vor der Aufrufstelle waere wohl das Mindeste; typeof koennte auch noch interessant sein.)

Ist es richtig, dass für die Parameter sampleTemplateContent, finishPutTemplate und callback_failure einfach leere Strings übergeben werden?

Noe, wenn's sie gar nicht gibt, dann wuerde wohl undefined uebergeben.

Welchen Sinn könnte es machen leere Strings an eine Funktion zu übergeben?

Da ich die Funktion nicht kenne, kann ich nur raten: Vermutlich sorgt es letztendlich fuer Weltfrieden. Also besser, du rufst sie bald mal auf.

MfG ChrisB