{
"o12312333" :true,
"o32131211" : false
}
后端回传给我一个数字12312333
我要做的是把对象中的o12312333改成false
但要如何去用12312333找到o12312333?看网路上都是找值 怎么找属性名呢?
{
"o12312333" :true,
"o32131211" : false
}
后端回传给我一个数字12312333
我要做的是把对象中的o12312333改成false
但要如何去用12312333找到o12312333?看网路上都是找值 怎么找属性名呢?
const obj = {
'o12312333': true,
'o32131211': false
}
function foo (str) {
obj[Object.keys(obj).find(key => key === `o${str}`)] = false
}
foo(12312333)
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
对象里面直接查找key?