证明arguments是个对象不是数组
分类:实例代码
证明arguments是个对象不是数组属于前端实例代码,有关更多实例代码大家可以查看。
关于arguments对象的用法这里不多介绍,具体参阅JavaScript arguments一章节。
由于此对象的一些属性和数组类似,所以很多朋友就怀疑这是不是一个数组。
其实证明非常简单,代码实例如下:
function func(){ arguments.push("pipipi.net"); } func(1,2);
上面的代码会报错,说明arguments并没有push方法,说明arguments不是一个数组。
证明arguments是个对象不是数组,这样的场景在实际项目中还是用的比较多的,关于证明arguments是个对象不是数组就介绍到这了。