javascript 打印函数名称和被引用的函数
来源:互联网 发布:lol挂机辅助软件 编辑:程序博客网 时间:2024/05/21 06:02
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /><title></title></head><body><script type="text/javascript"> // 打印当前js 的函数函数体function hello(){ // <!-- alert(100000); -->var funName=arguments.callee;// 判断是否为空 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。if(funName){ // 转成字符串 funName=funName.toString(); funName=funName.substring(0,funName.indexOf("{"));} document.writeln("function's name is " +funName);}// 执行函数hello();function world(){//world.caller得到的是b函数的引用if(world.caller) document.writeln(world.caller);}// print it function helloworld(){helloworld001();helloworld002();helloworld003();}// 多个函数引用 function helloworld001(){ world();}function helloworld002(){ world();}function helloworld003(){ world();}helloworld();</script></body></html>
IE edge模式结果如下:function's name is function hello() function helloworld001(){ world(); } function helloworld002(){ world(); } function helloworld003(){ world(); }
1 0
- javascript 打印函数名称和被引用的函数
- java 打印函数名称
- JavaScript 函数的引用传递
- JavaScript 函数引用的疑问
- python语言 python打印当前函数名称和行号示例
- android中通过ndk打印函数名称和行数
- 在函数内部打印函数名称
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- 函数名称前面加引用“&”或指针符号“*”的意思
- JavaScript 值和引用、构造函数和函数直接量的补充说明
- JavaScript获取函数参数名称
- POJ3177 Redundant Paths (双联通缩点)
- 一些重要知识
- twisted入门教程之二:异步编程初探与reactor模式
- leetcode count and say
- HTTP Charset
- javascript 打印函数名称和被引用的函数
- java并发包的CAS操作
- Pull解析XML格式数据
- 屏幕解锁
- WebServices测试之一-----UFT测试WEBSERVICES
- LCOJ - Intersection of Two Linked Lists
- 递归按层遍历二叉树算法
- twisted入门教程之三:初步认识Twisted
- 公差等级