Cet article présente principalement la méthode d'obtention de tous les paramètres de la chaîne d'appel de fonction en JS. Cet article donne directement des exemples de code. Les amis dans le besoin peuvent se référer à
function getCallerArgument(){ var result = []; var slice = Array.prototype.slice; var caller = arguments.callee.caller; while(caller){ result = result.concat(slice.call(caller.arguments, 0)); caller = caller.arguments.callee.caller; } return result; }; var a = function(){b('a1','a2')}, b = function(){b('b1','b2')}, c= function(){return getCallerArgument()}; c('c1');
Tutoriel vidéo JavaScript2
Manuel en ligne JavaScript3
Tutoriel bootstrap