js map转对象(以key value的形式传参)

const map =newMap()

map.set('1','basketball')

map.set('2','soccer')

map.set('3','baseball')

map.set('4','tennis')

const obj = Array.from(你的Map).reduce((obj, key, value) =>

Object.assign(obj, { key: value} )

, {})

obj就是js对象了

以key value的形式传参

let cardId = this.cardId;

var shopGoodsData = new Map();

shopGoodsData.set(cardId, 1);

复制代码
const obj = Array.from(shopGoodsData).reduce((obj, [key, value]) =>
Object.assign(obj, { [key]: value} )
, {})

let params = {
	shopGoodsData: JSON.stringify(obj), //样式	shopGoodsData: "x" :1
	payMode: 'xs_wx_pay_app',
	type: 2, 
	remark: '',
	isShop: false,
	userId: this.userId
};
shopGoods(params).then(res => {}
相关推荐
IT小盘5 小时前
13-企业Prompt模板-角色任务约束与输出格式
java·前端·prompt
徐小夕6 小时前
开源!我用SQLite + DuckDB打造了一款可视化AI问数平台
前端·算法·github
leslie1186 小时前
babel笔记
前端
用户059540174466 小时前
Redis 记忆存储踩坑实录:一个并发写入 Bug 让我排查了 4 小时
前端·css
小徐_23337 小时前
Wot UI 2.3.0 发布:二维码组件来了,Open Wot 与 wot-starter 同步更新
前端·微信小程序·uni-app
kyriewen7 小时前
Claude自己跑出去hack了3家公司——我为什么还在用它写代码
前端·ai编程·claude
IT_陈寒7 小时前
SpringBoot自动配置的坑,这次真踩疼我了
前端·人工智能·后端
子兮曰8 小时前
AI 浏览器 Agent 的安全困局:当自动化工具可以偷走你的登录态
前端·人工智能·后端
程序员黑豆8 小时前
鸿蒙应用开发之@Styles 装饰器:定义可复用的组件样式
前端·harmonyos
程序员码歌8 小时前
我全程用 AI开发了一款微信小游戏,上线了
android·前端·游戏开发