首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

巧用 Object.assign 合并小对象

之前遇到过这样一个问题,把下面一段服务器返回的文本

转换为对象的形式。

这是一整段字符串,当然首先要按行分割为多段。设原始字符串为 ,则

就获得了一个字符串数组。每个字符串头部都有空格,需要去除空格。

和 是放在同一段字符串里的,需要拆分开

这样就得到了一个类似

的嵌套数组,可以看到,它正好是某对象 的结果。然而 JS 标准并没有提供 的反函数。

手写的话,很容易想到循环遍历赋值,这里有更简单的方法。

首先把它转换为对象数组

得到

把他们合并起来。记得怎样用 扁平化数组么?技巧类似

完整代码如下:

PS: 我发现越短的文章看的人越多,每周积累一些小技巧也是很好的

夏洛克 AIOps

Make Data Think

人工智能 机器学习 IT运维

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171222G09UDI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券