4 回答

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊
您的代碼工作正常。讓我展示一個(gè)較短的版本,您可以在其中聲明所需的屬性:
let sitesInfo = organicResults.map(({title, url, description}) =>
({title, url ,description}))
一個(gè)例子:
const organicResults = [ {
title: '21 Excel Tips and Tricks to Boost Business | Process Street ...',
url: 'https://www.process.st/excel-tips-and-tricks/',
displayedUrl: 'www.process.st ? excel-tips-and-tricks',
description: 'Mar 10, 2017 — 90% of businesses use Excel in their operations. Learn these Excel tips and tricks to maximize your efficiency and automate your processes!',
siteLinks: [],
productInfo: {}
},
{
title: 'Microsoft Excel Tips & Tricks | The Training Lady',
url: 'https://www.thetraininglady.com/microsoft-excel/',
displayedUrl: 'www.thetraininglady.com ? microsoft-excel',
description: 'When you are entering data in Excel you may want to ensure your data is entered in a consistent way. Maybe you have multiple people working on the same file ...',
siteLinks: [],
productInfo: {}
},
{
title: 'What are the best Microsoft Excel tips according to you? - Quora',
url: 'https://www.quora.com/What-are-the-best-Microsoft-Excel-tips-according-to-you',
displayedUrl: 'www.quora.com ? What-are-the-best-Microsoft-Excel-tips...',
description: 'Originally Answered: What is the best microsoft excel tip according to you? Below is a listing of all the major shortcut keys usable in Microsoft Excel.64 answers',
siteLinks: [],
productInfo: {}
},
]
let sitesInfo = organicResults.map(({title, url, description}) =>
({title, url , description}))
console.log(sitesInfo)

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊
檢查您的括號中的地圖方法..
let sitesInfo = organicResults.map(result => {
return {
title: result.title,
url : result.url,
description: result.description
}
})

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊
使用常規(guī)函數(shù)仍然更安全。
let sitesInfo = organicResults.map(function(el) {
return {title: el.title, url: el.url, description: el.description}
})

TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊
你需要使用return
將其插入 sitesInfo 部分
var sitesInfo = organicResults.map(results => {
var object = {
title: result.title,
url : result.url,
description: result.description
}
return object;
});
console.log(sitesInfo)
告訴我這對你有用嗎!:)
添加回答
舉報(bào)