Javascript的伪数组

 Javascript的伪数组

  在Javascript中什么是伪数组?
 伪数组(类数组):无法直接调用数组方法或期望length属性有什么特殊的行为,但仍可以对真正数组遍历方法来遍历它们。
 1.典型的是函数的 argument参数,
 2.像调用getElementsByTagName,document.childNodes之类的,它们都返回 NodeList对象都属于伪数组。

 那么如何将伪数组转化为标准数组?
可以使用Array.prototype.slice.call(fakeArray)将数组转化为真正的Array 对象。

举个例子,利用伪数组实现不定参数求和问题.




	
	伪数组


	

 

将伪数组转化为标准数组





	
	伪数组


	






你可能感兴趣的:(js)