HarmonyOS 如何合并两个对象

想合并两个对象,使用es6的扩展运算符报错,请问如果简单高效完成两个对象的合并。

HarmonyOS
2024-12-23 16:00:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

ArkTS不支持Object.assign,可以用 Object.entries 将对象转换为包含其键值对的数组,如下所示:

let obj1: Object = JSON.parse('{ "Content-Type1": "application/json" }');
let empty: Record<string, Object> = {}

let arr1: [string, Object][] = Object.entries(obj1)
for (let key of arr1) {
  empty[key[0]] = key[1]
}

大写Object包含基类,小写object不包含。

分享
微博
QQ
微信
回复
2024-12-23 18:31:23
相关问题
有谁知道如何合并两个对象
3080浏览 • 1回复 待解决
HarmonyOS ets文件,合并两个Record记录
1087浏览 • 1回复 待解决
HarmonyOS 如何两个对象进行排序
463浏览 • 1回复 待解决
HarmonyOS 如何比较两个日期的大小?
891浏览 • 1回复 待解决
如何在ArkTS中合并对象
1997浏览 • 1回复 待解决
HarmonyOS 两个日期怎么比较
594浏览 • 1回复 待解决
HarmonyOS 关于合并对象
241浏览 • 2回复 待解决
HarmonyOS 两个网页间的数据如何同步
225浏览 • 1回复 待解决
HarmonyOS 关于两个权限的区别
709浏览 • 1回复 待解决
HarmonyOS 两个同级的组件问题
914浏览 • 1回复 待解决
两个设备控制相关问题
9217浏览 • 3回复 已解决
HarmonyOS 两个object怎么拼接成一
680浏览 • 1回复 待解决
如何在ArkTS中合并对象
1413浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
2118浏览 • 1回复 待解决
HarmonyOS 两个枚举类型之间转换问题
562浏览 • 1回复 待解决