{
"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)
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
对象里面直接查找key?