JavaScript 获取对象中第一个字段的键值对
JavaScript About 399 words需求
构建的对象只存在一个字段,所以只需取第一个字段的键和值。
代码
使用Object.entries、嵌套数组解构、默认值。
const [[key, value] = []] = Object.entries(obj);
解释
Object.entries(obj)会把对象转成条目数组:[ [k1, v1], [k2, v2], ... ]。const [ firstEntry ] = ...取第一项(firstEntry就是[k1, v1])。const [ key, value ] = firstEntry再把第一项解构成key和value= []是默认值:当对象为空时,firstEntry是undefined,解构会用[]兜底,从而让key和value变成undefined,不报错。- 把步骤
2和3合并起来,就变成了看到的写法:[[key, value] = []]。
Views: 8 · Posted: 2026-05-28
———         Thanks for Reading         ———
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...