首页 > 解决方案 > 如何从对象类型中获取未知数据类型

问题描述

我从数据库中的 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()也会给我带来问题。任何建议或帮助表示赞赏

标签: javascripttypescript

解决方案


推荐阅读