js callee(js里怎样在执行调用函数时得到调用它的函数)
本文目录
js里怎样在执行调用函数时得到调用它的函数
《script type="text/javascript"》 function getCallableName(callee){ var regex = /function\s*(\w*)/i; return regex.exec(callee); } function show(callee){ //1直接获取 alert(callee.name); //2.正则表达式 alert(getCallableName(callee)); } function main(){ show(arguments.callee); } window.onload = function(){ main(); };《/script》
用这个试试;
求助:js下面这行代码activeXString是什么 typeof arguments.callee.activeXString!=“string“
这里的activeXString是只createXHR对象的一个属性,自定义的.总的来说activeXString一般只会有2个类型的值,除非有在其他地方赋值...这2个类型的值是null,和versions数组中的某一个这个函数的作用就是创建一个异步请求的对象.从函数开始if(typeofXMLHttpRequest!="undefined"){ 先判断了是否存在XMLHttpRequest如果有 就直接返回他创造的对象.}else if(typeofActiveXObject!="undefined"){ 然后判断了是否存在ActiveXObject如果存在,则创建他的对象,但这个对象需要一个传入参数,如下:new ActiveXObect(versions); 需要versions数组中的某个项,数组的3个项分别对应3个版本.从最高版本开始创建,如果创建失败,就被catch抓住,不处理,继续循环.直到循环创建成功为止,然后给自己添加一个属性叫activeXStringarguments.callee.activeXStringarguments是javascript函数的内置对象,代表传入参数的集合callee就代表对象本身即new createXHR()如果3次循环完了都没找到,就会抛出thrownewError("NoXHRobjectavailable.");的错误.其实你把arguments.callee.activeXString换成this.activeXString就容易理解了.
本文相关文章:
matlab求方差(密度函数已知,怎么用matlab求其数学期望和方差)
2024年10月24日 06:45
函数指针的循环调用(我的思路是 用循环调用函数,并用指针做形参,每次输出一个最大的值 结果没出来啊,希望大家帮忙找下错)
2024年10月17日 07:35
在线函数图像生成器(有什么软件可以画数学函数的图像电脑和手机都推荐一个)
2024年10月16日 04:00
编程代码大全c语言(用C语言编写程序,调用函数求一个圆柱体的表面积和体积)
2024年10月16日 02:20
fopen函数的用法 printf(怎么用C语言中的fopen函数打开bmp格式的图像文件)
2024年10月15日 19:50
matlab mesh函数用法(matlab怎么用mesh函数和ezmesh函数绘制函数z=x^2-3xy+y^2的曲面图啊)
2024年10月15日 14:45
eof函数返回值(当函数EOF()的返回值为真时,其表示文件的指针指向哪里)
2024年10月15日 03:35
python的replace函数怎么用(用Python写一个删除函数,可以删除指定的字符串或数字)
2024年10月14日 08:00
高中函数图像12种图像(高中数学函数的分类以及定义图像等是什么)
2024年10月12日 09:40
hlookup函数怎么用详细步骤(hlookup函数的使用方法)
2024年10月11日 17:55
c语言函数调用求和例子(求C语言定义一个函数求两个数的和,在主函数中调用)
2024年10月11日 14:55
sendmessage函数使用方法(vb中sendmessage函数的用法)
2024年10月8日 07:35
deleteobject函数(在函数中动态分配的内存怎么释放,没有把地址返回给调用它的函数)
2024年10月8日 04:35
imreconstruct函数(opencv中imreconstruct函数有什么作用)
2024年10月7日 13:50
std::function 函数指针(如何传递成员函数指针到std function)
2024年10月7日 08:15
更多文章:
android大型游戏(什么安卓手机玩大型游戏不仅不卡流畅,还便宜)
2024年6月13日 06:35
智通人才网怎么设置一个人两份简历?找工作上智通人才网,效果怎样
2024年5月24日 20:58
adobe photoshop cs6(如何在笔记本电脑上安装PhotoshopCS6)
2024年10月12日 19:40
合金弹头攻略(合金弹头反击队伍怎么强化 合金弹头反击队伍强化攻略)
2024年6月25日 23:01