![]() |
[JS] Defauf/Optional-Wert für JavaScript-Funktion?
Hallo,
ich habe ein kleines Problem mit Javascript und zwar möchte ich eine Funktion basteln die einen optionalen Parameter erhalten kann aber nicht muss. Was ich meine sollten ungefähr so aussehen:
Delphi-Quellcode:
Weiss zufällig jemand ob sowas überhaupt mich eigenen JavaScript-Funktionen möglich ist und wenn ja wie?
function setPointer(parameter1, parameter2[, optional_parameter1 = '']){
machirgendwas } Ich habe eine ganze Weile im Netz geschaut, aber nichts brauchbares gefunden und befürchte jetzt etwas was so ein Konstrukt eher Wunschdenken ist. |
Re: [JS] Defauf/Optional-Wert für JavaScript-Funktion?
bin mir ziemlich sicher, dass das geht....
schon mal ganz einfach das hier probiert:
Code:
?
function setPointer(parameter1, parameter2, optional_parameter1 = ''){
machirgendwas } |
Re: [JS] Defauf/Optional-Wert für JavaScript-Funktion?
theoretisch:
Code:
angegeben werden muss der dritte Parameter nicht.
function (param1, param2, param3)
{ if (!param3){ param3=defaultwert; } } Wenn er nicht angegeben wird, ist der Wert "undefined" bzw. "null". |
Re: [JS] Defauf/Optional-Wert für JavaScript-Funktion?
*lach* Ja klingt recht einleuchtend.
SubDatas Lösung funktioniert bestens :thumb: Vielen Dank. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz