Gibt es eine Möglichkeit, eine Javascript-Funktion wissen zu lassen, dass ein bestimmter Parameter von einem bestimmten Typ ist?
In der Lage zu sein, so etwas zu tun, wäre perfekt:
function myFunction(Date myDate, String myString)
{
//do stuff
}
Danke dir!
Update : Da die Antwort ein klares "Nein" ist myDate
, muss ich sie als Datum in die Funktion umwandeln oder eine neue Variable von setzen , wenn ich als Datum behandelt werden möchte (um Datumsfunktionen darauf aufzurufen) Typ Datum dazu?
Date
, nur object
.
Date
ist eine Funktion. Weitere Informationen zum JavaScript- new
Schlüsselwort finden Sie unter stackoverflow.com/questions/1646698/… . Da es keine Klassen gibt, gibt es auch kein Casting. Sie können einfach die gewünschten Funktionen aufrufen. Wenn das Objekt sie enthält, werden sie ausgeführt, andernfalls wird eine Fehlermeldung angezeigt.