在javascript中拆分对象内部的值

在javascript中拆分对象内部的值,javascript,node.js,Javascript,Node.js,我在一个对象中有一些值是逗号分隔的,但存储在一个名为“region”的字段中。我希望能够将逗号上的值拆分,并将第一个值存储在一个名为“city”的字段中,将第二个值存储在一个名为“place”的字段中我只能对字符串值调用split方法,那么如何在这些类型的值上实现类似的东西呢 使用的代码: let entry = { ...list[i], phone_number: contact.phones.length > 0 ? contact.phones[0

我在一个对象中有一些值是逗号分隔的,但存储在一个名为“region”的字段中。我希望能够将逗号上的值拆分,并将第一个值存储在一个名为“city”的字段中,将第二个值存储在一个名为“place”的字段中我只能对字符串值调用split方法,那么如何在这些类型的值上实现类似的东西呢

使用的代码:

 let entry = {
        ...list[i],
        phone_number: contact.phones.length > 0 ? contact.phones[0].number : "",
        region: entryData.summary.offer.delivery.summary[0].value.text || "",
        startingAt: entryData.summary.offer.publication.startingAt || "",
        endingAt: entryData.summary.offer.publication.endingAt,
        date: new Date().toLocaleDateString(),
      };
你是说像这样

const loc = (entryData.summary.offer.delivery.summary[0].value.text || ",").split(',');
let entry = {
  ...list[i],
  phone_number: contact.phones.length > 0 ? contact.phones[0].number : "",
  city: loc[0],
  place: loc[1],
  startingAt: entryData.summary.offer.publication.startingAt || "",
  endingAt: entryData.summary.offer.publication.endingAt,
  date: new Date().toLocaleDateString(),
};

请显示一个Javascript对象表示形式,说明您的起点和终点。另外,我不明白什么是可以用逗号分隔的原始内容,而不是字符串?那是什么?我有多个类似这样的值:region:Gorzów Wlkp,woj。卢布斯基:我希望输出像这样的城市:Gorzów Wlkp place:woj。lubuskie对于所有这些值,以及我从am开始解析json数据的内容,如下所示:
“条目”:[{“名称”:“Lokalizacja”,“内容”:“Gorzów Wlkp,woj.lubuskie”,“图标”:“图标pin”}
显然,其他人猜对了答案,但下次请在您的问题中加入所需的输入和输出数据结构。是的,我会的,谢谢您的帮助