Array.prototype.slice.call(divs) 是如何把类数组转换成数组的,能不能讲讲原理?
来源:2-10 数组的扩展
 
			慕丝7210068
2020-06-03
我只知道改变this指向,但是具体原理是什么呢?另外mdn上面也只是列出了个例子。但是没有具体的原理讲解
写回答
	3回答
- 
				  THEEND0123 2020-11-20 我的理解是,call改变this指向,致使Array.prototype.slice执行类数组,就成了类数组.prototype.slice,且call函数执行会使slice立刻执行,即类数组.prototype.slice() 执行,slice返回新的数组! 00
- 
				  THEEND0123 2020-11-20 没几个能把这个分析清楚的 00
- 
				  谢成 2020-06-04 slice方法的返回值是返回一个新的数组,就是说他的返回值是个数组。 012020-11-20
相似问题
 
						