Proszę mi wytłumaczyć albo podać link gdzie wytłumaczą mi o co chodzi z tą składnią:
Nie wiem co oznacza return {f1:f1, f2:f2}; zwłaszcza te dwukropki, czemu nie może być np.: return {f1, f2};
var problem = (function(document) {
//jakies zmienne
function f1() {
}
function f2(){
}
return {f1:f1, f2:f2};
})(document);