// 传过来的对象数组 this.$route.params.skuDetailList.forEach( (outerItem, outerIndex, outerArr) => { var outerSkuId = outerItem.skuId; var repeatIndex = this.dataDetail.findIndex( (innerItem, innerIndex, innerArr) => { return outerSkuId === innerItem.skuId; } ); if (repeatIndex == -1) // 没找到的事件 {result.push(this.$route.params.skuDetailList[outerIndex]); } else { // 找到的事件 repeatArr.push( this.$route.params.skuDetailList[outerIndex].skuId ); } } );