function a(arg) { arguments.callee['fn' + arg] = !arguments.callee['fn' + arg]; console.log(arguments.callee['fn' + arg]); } ...
分类:
其他好文 时间:
2017-09-18 17:27:02
阅读次数:
159
1、关于event的用法 IE 中可以直接使用 event 对象,而 FF 中则不可以 解决方法一:var theEvent = window.event || arguments.callee.caller.arguments[0]; 解决方法二:是将 event 作为参数来传递function ...
分类:
编程语言 时间:
2017-09-12 15:53:39
阅读次数:
179
js中并没有函数重载的概念,但函数的arguments参数能帮助我们模拟重载。 arguments并不是真正的数组,但拥有length(参数数目),且能通过数组下标的方式进行访问,例如arguments[0],arguments[1]。。。 拥有callee属性,指向此函数。 将arguments转 ...
分类:
其他好文 时间:
2017-09-10 00:13:49
阅读次数:
147
我们在项目开发中,做得最多的可能就是CRUD,那么我们如何在ASP.NET MVC中来做CRUD呢?如果说只是单纯实现功能,那自然是再简单不过了,可是我们要考虑如何来做得比较好维护比较好扩展,如何做得比较漂亮。做开发要有工匠精神,不要只求完成开发任务,那样的话,永远停留在只是简单的写业务逻辑代码水平 ...
分类:
Web程序 时间:
2017-08-28 21:49:44
阅读次数:
360
JS中的call()和apply()方法 博客分类: JS JS中的call()和apply()方法 JS 1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: ca ...
分类:
移动开发 时间:
2017-08-24 10:25:46
阅读次数:
184
arguments.callee 在哪一个函数中运行,它就代表哪一个函数。 一般用在匿名函数中 在匿名函数中有时会需要自己调用自己,但是由于是匿名函数,没有名子,无名可调。 这时就可以用arguments.callee来代替匿名的函数。 上述代码就是用匿名函数实现的计算10的阶乘。用argument ...
分类:
其他好文 时间:
2017-08-08 12:40:47
阅读次数:
167
js中的arguments对象代表正在执行的函数和调用它的函数的参数。arguments对象有两个属性,callee和caller。collee表示当前正在执行的方法,caller表示调用该方法的对象,如果函数是顶层调用的,则caller值为null。这两个属性可以用在以下情形: 1、方法的链式调用 ...
分类:
其他好文 时间:
2017-07-27 17:03:44
阅读次数:
171
#JSONP 跨域请求 JSONP原理:通过动态创建script标签,利用其scr跨域的属性,访问其他域的服务器,请求数据并通过回调函数返回请求的结果 20:26 2017/7/13 突然发现在记事本按F5可以自动写出当前日期和时间,美滋滋 1.递归函数应该始终使用arguments.callee来 ...
分类:
Web程序 时间:
2017-07-13 23:42:22
阅读次数:
281