javascript - 如何从对象类型中获取未知数据类型
问题描述
我从数据库中的 Object 类型获取数据,但 Object 类型内的嵌套数据未声明,因为它只是一个普通的 Object 接口。所以任务是我必须从这个对象中获取数据并将所有数据放在同一级别,例如:
contactDetails: Object; // this is how it is set in my class
//this is how i get it from the db
{
"contactDetails": {
"firstName": "John",
"lastName": "Doe",
"email": "jd@email.com",
"phoneNumber": "0123456789"
},
"clientAccountNumber": "test1234"
}
它的外观应该如下所示:
"newObject":{
"firstName": "John",
"lastName": "Doe",
"email": "jd@email.com",
"phoneNumber": "0123456789"
"clientAccountNumber": "test1234"
}
我正在苦苦挣扎的部分是我不知道如何从中获取特定数据contactDetails
,例如contactDetails.firstName
不起作用,valueOf()
也会给我带来问题。任何建议或帮助表示赞赏
解决方案
推荐阅读
- android - Flutter 发布的应用程序在启动画面上崩溃,除非 '''minifyEnabled''' 和 '''shrinkResources''' 设置为 '''false'''
- perl - 如何将哈希中的数据存储在文件中并将其用于另一个哈希
- python-3.x - 码头文件未在端口上运行
- mocha.js - Spectron 测试以奇怪的原因失败
- html - 在 div + 链接中的链接中垂直居中的 Font Awesome 图标有奇怪的可点击区域
- node.js - 向 Docker 容器中的 API 发送 POST 请求时出现 404 错误
- sql - Oracle 在特定字符出现后删除部分字符串
- swiftui - 在没有导航视图的视图之间切换
- python - 列表追加在 Python 中无法按预期工作
- java - 方法重载可以自动区分接口实现吗?