SsJS
文章平均质量分 78
tyjhField
这个作者很懒,什么都没留下…
展开
-
Arguments of Function
There is the "arguments" parameter for each function which is hiddend and automaticly passed. All the parameters passed through calling will all be pushed into "arguments". So we can get all passed p原创 2012-08-29 23:55:34 · 507 阅读 · 0 评论 -
caller property of function
Each function in js has a "caller" property, from it we can know the information of the caller. Demo1: Source: function callerDemo() { if (callerDemo.caller) { var a= callerDemo.caller.原创 2012-08-30 19:54:44 · 321 阅读 · 0 评论 -
callee property of arguments
We can know or call it self ago by the "arguments.callee" property of function. Demo1: Source: function calleeLengthDemo(arg1, arg2) { if (arguments.length==arguments.callee.length) { w原创 2012-08-30 20:46:45 · 386 阅读 · 0 评论 -
call and apply
applyand call 它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数方式有所区别: apply(thisArg,argArray); call(thisArg[,arg1,arg2…] ]); 即所有函数内部的this指针都会被赋值为thisArg,这可实现将函数作为另外一个对象的方法运行的目的 apply的说明 如果 argArray 不是转载 2012-08-30 21:14:51 · 360 阅读 · 0 评论