photo_center=photos.splice(n,1)[0]; 为什么有要加个[0] ?有什么用? 渣渣一枚 不懂
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
1. photos.splice(n,1)返回的是一个数组。
2. photos.splice(n,1)[0],取到数组的第一个元素。
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
1. photos.splice(n,1)返回的应该是photos数组中被删除掉的这个元素n吧。
2. photos.splice(n,1)[0]取到的同样是photos数组中被删除掉的这个元素n吧,如果是photos.splice(n,2)[1]那取到到应该是被删除的第二个元素吧。