扫码关注官方订阅号
怎么把object里的键值是true 的key值取出来,然后join(','),现在的数据结构是,,send_message:{1:true,2:true}, 我想给后台的数据结构是:send_message=1,2&is_live=1
用for...in...:这样:
const message = { 1: true, 2: true, 3: false }; const arr = []; for (let item in message) { if (message[item]) { arr.push(item); } } console.log(arr.join(','));
Object.keys(message).filter(k => message[k] === true).join(',')
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用for...in...:
这样: