Yanlis bilgi olmus. Oradaki parantezler IIFE (Immediately Invoked Function Expression) kullanimidir. Ilk parantezin icindeki function invoke edilmis, o function goruldugu uzere baska bir function dondurmus, sonra ikinci parantezin icindeki parametrelerle ilk function'dan return edilen function cagirilmis.
Kaynak:
https://developer.mozilla.org/en-US/docs/Glossary/IIFE
Cevabınız için teşekkürler ama pek birşey anlamadım.