您的位置:首页技术开发JAVA Script → 如何获取Javascript函数名称

如何获取Javascript函数名称

时间:2010/2/19 21:23:00来源:本站整理作者:我要评论(0)

如何获取Javascript函数名称:

获取Javscript执行函数名称的方法,具体的函数如下:

函数名称为getFuncName,在为了获取Javascript函数名称的时候,直接使用getFuncName函数
<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>
获取Javscript执行函数名称的方法

相关视频

    没有数据

相关阅读 LOL云顶之弈各英雄如何搭配装备 云顶之弈全英雄装备搭配推荐lol云顶之弈国服测试资格获取方法 lol云顶之弈国服测试资格怎么获DNF11周年天空套外观预览 DNF11周年天空套获取方法dnf2019师徒系统资格介绍 dnf师徒系统资格获取条件介绍2019dnf怎么获取徒弟资格 dnf徒弟资格认证条件2019dnf怎么获取师父资格 dnf师父资格认证条件2019和平精英服饰币怎么用 刺激战地和平精英服饰币获取及使用方法瘟疫传说无罪配置要求如何 瘟疫传说无罪配置要求推荐

文章评论
发表评论

热门文章 JS文件中的中文在网页

最新文章 JS文件中的中文在网页关于一些Play 1.0.1资 JAVA中抽象类与接口的区别Java技巧:关于Cookie的操作JAVA AWT图形用户界面设计巧用Java将Word转换为Html网页文件

人气排行 JS文件中的中文在网页上显示为乱码解决方法怎么为Java程序添加漂亮背景图片代码JAVA AWT图形用户界面设计怎样获取java线程中信息JS简介及特点Java面向对象编程学习总结js鼠标滑过切换层效果代码下载教你java使用回调和线程处理响应全过程