⊗jsPmFNALN 253 of 505 menu

Qualsiasi livello di annidamento in JavaScript

Possono esserci anche chiamate di funzioni come queste: func()()() e func()()()() - e così via all'infinito.

Per fare ciò, è necessario che la funzione interna restituisca a sua volta una funzione, quella - un'altra e così via. Ecco un esempio:

function func() { return function() { return function() { return '!'; }; }; } console.log( func()()() ); // visualizzerà '!'

Crea una funzione func che, quando chiamata in questo modo: func()()()()(), restituisca '!'.

itkahyuzcro