js arguments对象
2024-08-31 01:34:09
1.表示调用他的函数的参数 : arguments不是一个数组对象, 但是可以用下标的方式来访问, 即 arguments[n]
function demo() { console.log(arguments); console.log(arguments.length); } demo(1, 2); demo('aa', 'bbb');
2.返回一个对函数本身的的引用 : arguments.callee
var sum = function (n) { if (n <= 0) return 1; else return n +arguments.callee(n - 1) } console.log(sum(5));
;
最新文章
- 【转】微软教学:三种方法屏蔽Win7/Win8.1升级Win10推送
- Mifare系列5-存储结构(转)
- BZOJ1433 ZJOI2009 假期的宿舍 二分图匹配
- Android pulltorefresh使用
- web文件上传的实现
- 文件操作 &; 重定向
- 堆内存指针的管理类(禁,引数(指针copy),值copy,移)
- .net调用存储过程碰到的一个问题
- easy ui 菜单和按钮(Menu and Button)
- win7 cmd命令行窗口 宽度无法变大 自由调整大小
- [CodeForce]356D Bags and Coins
- 多线程:pthread_exit,pthread_join,pthread_self
- 复习完毕STM32开发板
- ssh免密登陆:sshpass -p [passwd] ssh -p [port] root@192.168.X.X
- CentOS7Linux中自动化运维工具Ansible的安装,以及通过模块批量管理多台主机
- Springboot-001-解决nested exception is org.apache.ibatis.binding.BindingException: Parameter &#39;env&#39; not found. Available parameters are [arg1, arg0, param1, param2]
- Git分支管理的策略梳理
- object cloning
- 堆操作,malloc
- [转]php判断一个数组是另一个数组的子集