源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

获取Javscript执行函数名称的方法

  • 时间:2021-10-22 03:09 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:获取Javscript执行函数名称的方法
From: http://blog.iecn.net/zmm <script language="javascript">  function getFuncName(_callee) {  var _text = _callee.toString();  var _scriptArr = document.scripts;  for (var i=0; i<_scriptArr.length; i++) {  var _start = _scriptArr[i].text.indexOf(_text);  if (_start != -1) {  if (/^function\s*\(.*\).*\r\n/.test(_text)) {  var _tempArr = _scriptArr[i].text.substr(0, _start).split('\r\n');   return _tempArr[_tempArr.length - 1].replace(/(var)|(\s*)/g, '').replace(/=/g, '');  } else {  return _text.match(/^function\s*([^\(]+).*\r\n/)[1];  }  }  }  }  function a() {  return getFuncName(arguments.callee);  }  var b = function() {  return getFuncName(arguments.callee);  }  window.alert(a());  window.alert(b()); </script>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部