Array中的shift、unshift、push、pop方法的区别如下:push方法:功能:向数组末尾添加元素。返回值:返回添加元素后新的数组长度。pop方法:功能:删除数组最后一个元素。返回值:返回被删除的元素。如果数组为空,则返回undefined。unshift方法:功能:向数组头部添加元素。返回值:返回添加元素后新的数组长度。shift方法:功能:删除数组第一个元素。返回值:返回被删除的元素。如果数组为空,则返回undefined。总结:这四个方法分别用于数组的添加和删除操作,push和unshift用于添加元素,分别添加到数组的末尾和头部;pop和shift用于删除元素,分别删除数组的最后一个元素和第一个元素。理解这些方法的用法和返回值,对于高效进行数组操作非常重要。