你可以使用对象的 Object.entries() 方法来获取对象的键值对数组,然后使用 Array.map() 方法将键值对转换为字符串,最后使用 Array.join() 方法将字符串数组连接为一个字符串。

以下是一个例子:

const obj = {"name":"John"};

const result = Object.entries(obj)
  .map(([key, value]) => `${key}:${value}`)
  .join(',');

console.log(result); // 输出 "name:John"

在这个例子中,我们首先使用 Object.entries() 方法将对象转换为键值对数组。然后,使用 Array.map() 方法遍历该数组,将每个键值对转换为形如 "key:value" 的字符串。最后,使用 Array.join() 方法将字符串数组连接为一个字符串,并使用逗号作为分隔符。

注意,Object.entries() 方法在 ECMAScript 2017(ES8)中被引入,如果你的运行环境不支持该方法,你可以使用其他方法来实现类似的功能

js 获取对象里面的值例如nameJohn转换为nameJohn

原文地址: https://www.cveoy.top/t/topic/izAT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录