JS中获取函数调用链所有参数的方法
更新时间:2015年05月07日 08:49:38 投稿:junjie
这篇文章主要介绍了JS中获取函数调用链所有参数的方法,本文直接给出代码示例,需要的朋友可以参考下
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');
相关文章
JS如何获取未来n天的时间(返回日期:yyyy-mm-dd,并且判断是否是今天和星期)
开发中经常遇到获取时间的业务,将常用的方法做个笔记记录下,对JS如何获取未来n天的时间相关知识感兴趣的朋友一起看看吧2024-03-03
xmlplus组件设计系列之路由(ViewStack)(7)
xmlplus 是一个JavaScript框架,用于快速开发前后端项目。这篇文章主要介绍了xmlplus组件设计系列之路由,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-05-05
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
对象无length属性时IE6/7中无法将其转换成伪数组(ArrayLike) 的解决方法,需要的朋友可以参考下。2011-07-07


最新评论