我得到資料:input
我需要找到一個匹配項并將其分配給一個變數
我該怎么做?ForEach 不作業
console.log(input) // three
var ard = {
one: `chekertest`,
two: `chekertest`,
three: `chekertest`,
four: `chekertest`,
}
let text = []
for (const input in ard) {
// ???? like return result
text = input
}
我做對了,但由于某種原因它對我不起作用。
uj5u.com熱心網友回復:
您沒有指定是否需要一組值,但我假設您需要。這能解決您的問題嗎?
const input = 'three'
console.log(input)
var ard = {
one: `chekertest`,
two: `chekertest`,
three: `chekertest`,
four: `chekertest`,
}
const results = Object.entries(ard).filter(a => a[0] === input).map(r => r[1])
console.log(results) // ['chekertest']
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/536450.html
上一篇:型別錯誤:Discord.Permissions不是建構式
下一篇:如何獲取不同快遞路線的路徑
