我正在使用映射函數來瀏覽幻燈片數據,我只想返回前5個。然而,幻燈片在返回前5張幻燈片,然後2個空幻燈片對象(因爲有7張幻燈片。如何防止最後兩個無法返回?JS地圖返回問題
const slides = slideData.slides.map((slide, index) => {
if(index < 5) {
return slide;
}
});
console.log(slides);
另外,如果我這樣做..
let firstFive = [];
const slides = slideData.slides.map((slide, index) => {
if(index < 5) {
firstFive.push(slide)
}
});
這正常工作,但是我得到一個錯誤的棉絨說Expected to return a value at the end of arrow function array-callback-return
什麼是這樣做的標準方式嗎?
你期望'幻燈片'在第二種情況下包含什麼? –