javascript - 将对象转换为原始属性(工作示例)
问题描述
我的问题很简单。什么是最有效的方法来转换person object
成personId (number)
let data = {
person: {
id: 1,
name: "John"
},
randomProp: "Hello World"
};
console.log(data);
我基本上只是想转换上面的对象,所以它看起来像这样:
data = {
personId: 1,
randomProp: "Hello World"
};
解决方案
let data = {
person: {
id: 1,
name: "John"
},
randomProp: "Hello World"
};
data.personId = data.person.id;
delete data.person;
console.log(data);
推荐阅读
- python - 在python的stdout中搜索字符串
- html - 如何给引导列背景图像?
- typescript - 如何将字符串索引签名添加到现有数组?
- python - 在 Python 3.7 中使用海象运算符
- javascript - React 中的加载屏幕不会渲染
- reactjs - React.useCallback() 仍在重新渲染子组件
- mysql - 使用sql(laravel / mysql)计算一行中的最大重复次数
- python - 切片后确定numpy数组或序列的长度而不实际切片
- java - 抛出异常而不是返回存根类的默认值
- appium - 如何从源代码构建 Appium Desktop?