JS中获取函数调用链所有参数的方法


Posted in Javascript onMay 07, 2015
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');
Javascript 相关文章推荐
浅析JavaScript原型继承的陷阱
Dec 03 Javascript
JavaScript初学者建议:不要去管浏览器兼容
Feb 04 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
Apr 17 Javascript
jQuery中的基本选择器用法学习教程
Apr 14 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
May 26 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
Nov 03 Javascript
使用 Vue.js 仿百度搜索框的实例代码
May 09 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
Jun 04 Javascript
在JavaScript中使用严格模式(Strict Mode)
Jun 13 Javascript
js实现for循环跳过undefined值示例
Jul 02 Javascript
详解Vue.js和layui日期控件冲突问题解决办法
Jul 25 Javascript
js实现网页随机验证码
Oct 19 Javascript
jQuery中animate动画第二次点击事件没反应
May 07 #Javascript
js实现鼠标滑过文字链接色彩变化的效果
May 06 #Javascript
JS实现文字掉落效果的方法
May 06 #Javascript
DOM 高级编程
May 06 #Javascript
js获得当前系统日期时间的方法
May 06 #Javascript
js字符串操作方法实例分析
May 06 #Javascript
ajax+jQuery实现级联显示地址的方法
May 06 #Javascript
You might like
PHP概述.
2006/10/09 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
PHP实现抓取HTTPS内容
2014/12/01 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
jQuery 使用手册(二)
2009/09/23 Javascript
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
JS图片自动轮换效果实现思路附截图
2014/04/30 Javascript
jQuery ui 利用 datepicker插件实现开始日期(minDate)和结束日期(maxDate)
2014/05/22 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
JavaScript页面实时显示当前时间实例代码
2016/10/23 Javascript
js学习笔记之事件处理模型
2016/10/31 Javascript
使用taro开发微信小程序遇到的坑总结
2019/04/08 Javascript
vue实现微信分享链接添加动态参数的方法
2019/04/29 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
2019/08/26 Javascript
在vue中高德地图引入和轨迹的绘制的实现
2019/10/11 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
2020/03/12 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
[38:32]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第二局
2016/02/26 DOTA
python快速查找算法应用实例
2014/09/26 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
python使用正则表达式分析网页中的图片并进行替换的方法
2015/03/26 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
2017/05/19 Python
python判断列表的连续数字范围并分块的方法
2018/11/16 Python
python实现读取excel文件中所有sheet操作示例
2019/08/09 Python
如何利用python给图片添加半透明水印
2019/09/06 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
Python学习工具jupyter notebook安装及用法解析
2020/10/23 Python
2014副局长群众路线对照检查材料思想汇报
2014/09/22 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
小学生暑假安全保证书
2015/07/13 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
豆瓣2021评分最高动画剧集-豆瓣评分最高的动画剧集2021
2022/03/18 日漫
Mysql分析设计表主键为何不用uuid
2022/03/31 MySQL
MutationObserver在页面水印实现起到的作用详解
2022/07/07 Javascript