Maison >interface Web >js tutoriel >Comment obtenir tous les paramètres de la chaîne d'appel de fonction dans JS

Comment obtenir tous les paramètres de la chaîne d'appel de fonction dans JS

PHPz
PHPzoriginal
2016-05-16 16:00:342253parcourir

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');

<.>[Recommandations de didacticiel associées]

1.

Tutoriel vidéo JavaScript2
Manuel en ligne JavaScript3
Tutoriel bootstrap

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn