Existe uma maneira de permitir que uma função javascript saiba que um determinado parâmetro é de um determinado tipo?
Ser capaz de fazer algo assim seria perfeito:
function myFunction(Date myDate, String myString)
{
//do stuff
}
Obrigado!
Atualização : Sendo a resposta um retumbante "não", se eu quiser myDate
ser tratado como uma data (para chamar funções de data), preciso defini-la como uma data dentro da função ou definir uma nova variável de tipo Data para ele?
Date
apenas object
.
Date
é uma função. Dê uma olhada em stackoverflow.com/questions/1646698/… para descobrir mais sobre a new
palavra-chave JavaScript . Além disso, como não há classes, não há transmissão. Você pode simplesmente chamar as funções que deseja. Se o objeto os contiver, eles serão executados; caso contrário, você receberá um erro.