Meervoudige IIFE-aanroepe in JavaScript
Kom ons sê jy kry 'n moeilike taak: maak verskeie roepende hakies, soos hier:
javascript(function() {
// 'n stuk kode
})()(); // verskeie roepende hakies
As jy daaroor dink, word dit duidelijk dat die onmiddellike funksie-uitvoering in hierdie geval 'n anonieme funksie moet terugstuur, soos hier:
javascript(function() {
return function() {
console.log('!');
};
})()(); // sal '!' uitdruk
Задание 1
Voltooi die volgende kode sodat die uitvoering daarvan
'!' uitdruk:
javascript(function() {
// 'n stuk kode
})()()();
Задание 2
Voltooi die volgende kode sodat die uitvoering daarvan die som van die getalle wat as parameters oorgedra is uitdruk:
javascript(function() {
// 'n stuk kode
})(1)(2);
Задание 3
Voltooi die volgende kode sodat die uitvoering daarvan die som van die getalle wat as parameters oorgedra is uitdruk:
javascript(function() {
// 'n stuk kode
})(1)(2)(3);