JS ----- arguments

在调用函数时,浏览器总会传入两个隐含的参数。

  1. 函数的上下文对象
  2. 封装实参的对象的arguments

类数组对象,可以通过index获取数据,获取长度。

调用函数时,传递的实参在arguments中保存。

callee对应的函数对象,当前正在执行的函数对象

			function fun(a,a,a,a){
				/*console.log(arguments);//object Arguments
				console.log(arguments instanceof Array);
				console.log(Array.isArray(arguments));*/
				//类数组对象
				 
				/*console.log(arguments.length);*///实参的长度
				/*console.log(arguments[1]);*/
				
				console.log(arguments.callee);//当前执行的函数对象
			}
			
			fun("a",1,"a");//2 
发布了183 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43641432/article/details/103167839
今日推荐