javascript - 怎麼把object裡的鍵值是true 的key值取出來,然後join(',')
漂亮男人
漂亮男人 2017-06-26 10:53:52
0
2
783

怎麼把object裡的鍵值是true 的key值取出來,然後join(','),現在的資料結構是,
send_message:{1: true,2:true}, 我想給後台的資料結構是:send_message=1,2&is_live=1

漂亮男人
漂亮男人

全部回覆(2)
为情所困

用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(','));
某草草

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!