Zastanawiam się przez długi czas, jak jQuery może być zarówno funkcją, jak i właściwością obiektu.W jaki sposób jQuery sprawia, że obiekt jQuery jest zarówno funkcją, jak i właściwością obiektu?
Można go używać jak funkcja, jQuery (...) i można go używać jak własność jQuery.ajax (...)
Jak można osiągnąć coś takiego w JavaScript?
mhm, widzę ... Klasa JavaScript nie ma pojęcia metod statycznych/dynamicznych? – SBSTP
@SBSTP: JavaScript w ogóle nie ma klas, jest to język prototypowy, a nie oparty na klasach. Ma funkcje konstruktora. Funkcje konstruktora tworzą obiekty. –
@TJ - masz rację, zaktualizowano – wesbos